INFO 2026-02-20 01:53:41,170 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 01:53:41,719 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 01:53:41,756 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 01:53:41,768 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 01:53:41,770 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5781ms 200 text/html INFO 2026-02-20 01:53:41,881 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 01:53:41,882 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 01:53:41,882 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0503ms 200 application/javascript INFO 2026-02-20 01:53:41,956 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 01:53:41,956 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 01:53:41,956 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9052ms 200 application/javascript INFO 2026-02-20 01:53:41,962 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 01:53:41,962 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 01:53:41,966 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:41,966 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 01:53:41,966 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1087ms 200 application/javascript INFO 2026-02-20 01:53:41,967 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 01:53:41,968 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 01:53:41,968 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5374ms 200 application/javascript INFO 2026-02-20 01:53:41,968 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 01:53:41,969 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 01:53:41,969 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.626ms 0 application/javascript INFO 2026-02-20 01:53:41,969 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/polyfills-legacy.fab885d1.js INFO 2026-02-20 01:53:41,969 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:41,970 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 01:53:41,971 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.7014ms 200 text/css INFO 2026-02-20 01:53:42,009 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/polyfills-legacy.fab885d1.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\polyfills-legacy.fab885d1.js' INFO 2026-02-20 01:53:42,009 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.7848ms 0 application/javascript INFO 2026-02-20 01:53:42,031 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771523621924&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 01:53:42,032 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 01:53:42,032 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8304ms 200 text/html INFO 2026-02-20 01:53:42,124 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 01:53:42,127 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 01:53:42,127 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9637ms 200 text/css INFO 2026-02-20 01:53:42,190 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 01:53:42,190 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:42,202 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 01:53:42,202 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9081ms 200 application/javascript INFO 2026-02-20 01:53:42,210 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/polyfills-legacy.fab885d1.js INFO 2026-02-20 01:53:42,211 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:42,223 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 01:53:42,223 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 01:53:42,223 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 01:53:42,224 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9998ms 200 application/javascript INFO 2026-02-20 01:53:42,225 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 01:53:42,225 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.786ms 200 application/javascript INFO 2026-02-20 01:53:42,230 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/polyfills-legacy.fab885d1.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\polyfills-legacy.fab885d1.js' INFO 2026-02-20 01:53:42,230 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3328ms 200 application/javascript INFO 2026-02-20 01:53:42,231 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 01:53:42,231 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 01:53:42,231 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6793ms 200 application/javascript INFO 2026-02-20 01:53:42,312 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 01:53:42,312 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 01:53:42,312 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 01:53:42,312 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 01:53:42,312 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5887ms 200 application/javascript INFO 2026-02-20 01:53:42,312 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8003ms 200 application/javascript INFO 2026-02-20 01:53:42,412 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 01:53:42,416 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 01:53:42,416 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7615ms 200 application/javascript INFO 2026-02-20 01:53:44,003 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 01:53:44,005 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 01:53:44,005 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0251ms 200 application/javascript INFO 2026-02-20 01:53:45,401 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7078710238755918 INFO 2026-02-20 01:53:45,403 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 01:53:45,403 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2512ms 200 application/javascript INFO 2026-02-20 01:53:45,527 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 01:53:45,530 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 01:53:45,530 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6494ms 200 image/jpeg INFO 2026-02-20 01:53:45,939 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-02-20 01:53:45,940 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:46,042 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771523621924%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 01:53:46,085 [16 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 01:53:46,085 [12 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 01:53:46,087 [12 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 01:53:46,087 [16 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 01:53:46,093 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:46,093 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:47,231 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:47,231 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). WARN 2026-02-20 01:53:47,568 [12 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 01:53:47,573 [12 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 01:53:47,575 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:47,601 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 367.7522ms INFO 2026-02-20 01:53:47,601 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:47,602 [16 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771523621924&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 01:53:47,603 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1663.9966ms 401 application/json; charset=utf-8 INFO 2026-02-20 01:53:47,799 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 695 INFO 2026-02-20 01:53:47,799 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:47,800 [17 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 01:53:47,800 [17 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 01:53:47,801 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 01:53:47,804 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 01:53:48,291 [17 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MDIwIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyMjgiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLluoTlrZ3ljY4iLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUwMjAiLCJqdGkiOiJlOGZiZGExMi0wMDg1LTQzMWEtOTE0Yy0wMzIyMmZlMWE2MmQiLCJpYXQiOjE3NzA5NDg4MDksIm5iZiI6MTc3MDk0ODgwNywiZXhwIjoxNzcxMDM1MjA5LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.8zwU9xiqeMdrlesanjGoZN3jY-eta0MxPM0GETHtLGY INFO 2026-02-20 01:53:48,437 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:48,437 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:48,438 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 634.1932ms INFO 2026-02-20 01:53:48,439 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 01:53:48,440 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 640.751ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:48,440 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1208.3641ms INFO 2026-02-20 01:53:48,440 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:48,440 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2397.9141ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:48,585 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-02-20 01:53:48,585 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:48,603 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:48,642 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:48,644 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:48,666 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 01:53:48,666 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 01:53:48,666 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 01:53:48,781 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 01:53:48,785 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:48,786 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 142.0885ms INFO 2026-02-20 01:53:48,786 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:48,786 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 201.7259ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:48,930 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 01:53:48,933 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:48,934 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:48,938 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:48,940 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 01:53:48,942 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 01:53:48,942 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 01:53:48,948 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 01:53:48,949 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:48,949 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:48,952 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:48,976 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 01:53:48,993 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:48,996 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 58.6778ms INFO 2026-02-20 01:53:48,996 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:48,997 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.378ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:49,010 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:49,012 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 59.9246ms INFO 2026-02-20 01:53:49,012 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:49,012 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.3895ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:49,104 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 01:53:49,105 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 01:53:49,105 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.845ms 200 text/css INFO 2026-02-20 01:53:49,107 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 01:53:49,108 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 01:53:49,108 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1655ms 200 text/css INFO 2026-02-20 01:53:49,188 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 01:53:49,188 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 01:53:49,189 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8353ms 200 text/css INFO 2026-02-20 01:53:49,193 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 01:53:49,193 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 01:53:49,193 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4207ms 200 application/javascript INFO 2026-02-20 01:53:49,195 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 01:53:49,195 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 01:53:49,196 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6886ms 200 application/javascript INFO 2026-02-20 01:53:49,264 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 01:53:49,265 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 01:53:49,265 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6843ms 200 application/javascript INFO 2026-02-20 01:53:49,345 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 01:53:49,345 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 01:53:49,346 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 01:53:49,346 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 01:53:49,347 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9105ms 200 application/javascript INFO 2026-02-20 01:53:49,347 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1294ms 200 application/javascript INFO 2026-02-20 01:53:49,347 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 01:53:49,348 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 01:53:49,349 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1136ms 200 application/javascript INFO 2026-02-20 01:53:49,395 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 01:53:49,397 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:49,398 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:49,403 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:49,423 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:49,424 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 01:53:49,425 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:49,426 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:49,426 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 22.648ms INFO 2026-02-20 01:53:49,426 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:49,426 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.8614ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:49,428 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:49,428 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 01:53:49,428 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:49,428 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:49,430 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:49,432 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 01:53:49,432 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:49,433 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:49,433 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:49,433 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:49,433 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.2493ms INFO 2026-02-20 01:53:49,433 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:49,433 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6446ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:49,448 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:49,451 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:49,451 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 20.9111ms INFO 2026-02-20 01:53:49,451 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:49,452 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.898ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:49,463 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 01:53:49,463 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:49,463 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 01:53:49,464 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8169ms 200 application/javascript INFO 2026-02-20 01:53:49,464 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 01:53:49,465 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:49,465 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 01:53:49,465 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9727ms 200 application/javascript INFO 2026-02-20 01:53:49,467 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 01:53:49,467 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:49,467 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 01:53:49,468 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4532ms 200 application/javascript INFO 2026-02-20 01:53:49,598 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 01:53:49,598 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 01:53:49,598 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5835ms 200 image/png INFO 2026-02-20 01:53:49,600 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 01:53:49,600 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 01:53:49,601 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 01:53:49,601 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4213ms 200 image/png INFO 2026-02-20 01:53:49,601 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:49,601 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:49,623 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:49,672 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 01:53:49,673 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:49,673 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:49,675 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 01:53:49,676 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:49,676 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:49,921 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:49,921 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 472.378ms INFO 2026-02-20 01:53:49,921 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:49,921 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 488.7357ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:49,992 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 01:53:49,992 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:49,993 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:50,242 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:50,244 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:50,518 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:50,543 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:50,543 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:50,543 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 301.2175ms INFO 2026-02-20 01:53:50,543 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:50,543 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 867.8571ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:50,544 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 300.249ms INFO 2026-02-20 01:53:50,544 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:50,544 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 871.897ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:50,567 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:50,567 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 49.5099ms INFO 2026-02-20 01:53:50,567 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:50,568 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 575.6243ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:50,582 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:50,583 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 959.2265ms INFO 2026-02-20 01:53:50,583 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:50,583 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 982.3878ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:50,625 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 01:53:50,626 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:50,626 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:50,628 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:50,628 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 01:53:50,630 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:50,631 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:50,643 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 01:53:50,644 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 01:53:50,644 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8377ms 200 image/png INFO 2026-02-20 01:53:50,646 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 01:53:50,647 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 01:53:50,647 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.493ms 200 image/png INFO 2026-02-20 01:53:50,652 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:50,662 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:50,663 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 11.4839ms INFO 2026-02-20 01:53:50,663 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:50,663 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.8754ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:50,668 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:50,669 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 41.3818ms INFO 2026-02-20 01:53:50,669 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:50,669 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.0811ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:50,737 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 01:53:50,737 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 01:53:50,737 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:50,737 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:50,738 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 01:53:50,738 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0014ms 200 image/jpeg INFO 2026-02-20 01:53:50,739 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:50,744 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 01:53:50,745 [22 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 01:53:50,745 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1854ms 200 image/jpeg INFO 2026-02-20 01:53:50,890 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 01:53:50,891 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:50,891 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:50,947 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:50,993 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 01:53:50,993 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 01:53:50,993 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8932ms 200 image/jpeg INFO 2026-02-20 01:53:51,016 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 01:53:51,017 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 01:53:51,017 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5256ms 200 image/png INFO 2026-02-20 01:53:51,188 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:51,192 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 245.2221ms INFO 2026-02-20 01:53:51,192 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:51,193 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 302.3431ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:51,800 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:51,802 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1062.703ms INFO 2026-02-20 01:53:51,802 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:51,802 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1065.1901ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:52,801 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-20 01:53:52,802 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-20 01:53:52,802 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6548ms 200 text/css INFO 2026-02-20 01:53:52,855 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 01:53:52,857 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 01:53:52,857 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1624ms 200 application/javascript INFO 2026-02-20 01:53:52,922 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 01:53:52,922 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:52,925 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:52,925 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:52,928 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:52,939 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:52,939 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.3917ms INFO 2026-02-20 01:53:52,939 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:52,939 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.1014ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:52,991 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 01:53:52,991 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:52,992 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 01:53:52,992 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1434ms 200 application/javascript INFO 2026-02-20 01:53:53,243 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 01:53:53,244 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 01:53:53,244 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:53,245 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 01:53:53,246 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:53,246 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:53,247 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:53,247 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:53,247 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:53,249 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:53,250 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:53,251 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:53,284 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:53,284 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 34.7815ms INFO 2026-02-20 01:53:53,284 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:53,285 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.7143ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:53,285 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:53,287 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 37.3827ms INFO 2026-02-20 01:53:53,287 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:53,288 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.9559ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:53,288 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:53,289 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 38.1632ms INFO 2026-02-20 01:53:53,289 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:53,289 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.4055ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:53,296 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,26054001,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 01:53:53,296 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:53,297 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:53,298 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:53,305 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:53,305 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.731ms INFO 2026-02-20 01:53:53,305 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:53,305 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3989ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:53,364 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 01:53:53,364 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:53,364 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:53,366 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:53,374 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:53,376 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.8861ms INFO 2026-02-20 01:53:53,376 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:53,376 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6871ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:53,632 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65020& INFO 2026-02-20 01:53:53,633 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:53,634 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:53,636 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:53,651 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:53,725 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 88.4881ms INFO 2026-02-20 01:53:53,725 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:53,725 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 93.0775ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:55,000 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 01:53:55,001 [20 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-20 01:53:55,001 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3039ms 200 text/css INFO 2026-02-20 01:53:55,041 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 01:53:55,042 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-20 01:53:55,042 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.898ms 200 application/javascript INFO 2026-02-20 01:53:55,106 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 01:53:55,106 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:55,107 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:55,107 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:55,109 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:55,125 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:55,125 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.6094ms INFO 2026-02-20 01:53:55,125 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:55,125 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4365ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:55,132 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 01:53:55,132 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:55,133 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-20 01:53:55,133 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8585ms 200 application/javascript INFO 2026-02-20 01:53:55,332 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 01:53:55,337 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:55,337 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:55,340 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:55,343 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 01:53:55,344 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:55,344 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:55,345 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:55,346 [20 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 01:53:55,353 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:55,353 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 7.8277ms INFO 2026-02-20 01:53:55,353 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:55,353 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2924ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:55,415 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:55,418 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 77.4731ms INFO 2026-02-20 01:53:55,418 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:55,418 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 86.2825ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:55,565 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65020& INFO 2026-02-20 01:53:55,565 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:55,566 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:55,567 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:55,577 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:55,645 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 78.2099ms INFO 2026-02-20 01:53:55,645 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:55,646 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.5063ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:58,641 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 01:53:58,642 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:58,642 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 01:53:58,642 [20 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:53:58,643 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:58,643 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:53:58,643 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:58,644 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:58,645 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:53:58,653 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:58,654 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.1162ms INFO 2026-02-20 01:53:58,654 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:58,654 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8587ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:53:58,655 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:53:58,656 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.765ms INFO 2026-02-20 01:53:58,656 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:53:58,656 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6106ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:03,684 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-20 01:54:03,685 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-02-20 01:54:03,685 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1183ms 200 application/javascript INFO 2026-02-20 01:54:03,703 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-02-20 01:54:03,703 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-02-20 01:54:03,703 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5809ms 200 text/css INFO 2026-02-20 01:54:03,704 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/subTableList.17f86d95.js INFO 2026-02-20 01:54:03,715 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/subTableList.04b88ebd.css INFO 2026-02-20 01:54:03,716 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/subTableList.04b88ebd.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\subTableList.04b88ebd.css' INFO 2026-02-20 01:54:03,716 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6093ms 200 text/css INFO 2026-02-20 01:54:03,722 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/subTableList.17f86d95.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\subTableList.17f86d95.js' INFO 2026-02-20 01:54:03,722 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7546ms 200 application/javascript INFO 2026-02-20 01:54:03,762 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 159 INFO 2026-02-20 01:54:03,762 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:54:03,763 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:03,763 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:03,765 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:03,776 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:03,777 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.1922ms INFO 2026-02-20 01:54:03,777 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:03,777 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.1271ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:03,889 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=21010007,21010008,21010009,21010010,26050401&IsEss=true& INFO 2026-02-20 01:54:03,889 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:03,890 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:03,891 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:03,899 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:03,899 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.8621ms INFO 2026-02-20 01:54:03,899 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:03,899 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2498ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:04,047 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTablePanel?a0188=uXRSaPD1cEA%3D&bIsEss=false&tableName=A01& INFO 2026-02-20 01:54:04,048 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:04,048 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:04,051 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTablePanel", controller = "UserInfo"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetSubTablePanel(System.String, System.String, System.String, Boolean, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:04,053 [6 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-02-20 01:54:04,211 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:04,251 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 199.8664ms INFO 2026-02-20 01:54:04,251 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:04,251 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 203.4719ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:19,671 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/subTablePanel.272871ab.js INFO 2026-02-20 01:54:19,671 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:54:19,706 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/subTablePanel.272871ab.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\subTablePanel.272871ab.js' INFO 2026-02-20 01:54:19,707 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.4455ms 200 application/javascript INFO 2026-02-20 01:54:19,716 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 70 INFO 2026-02-20 01:54:19,716 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:54:19,716 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:19,717 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:19,719 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:19,734 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:19,734 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.5432ms INFO 2026-02-20 01:54:19,734 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:19,735 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0558ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:19,845 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=2101000601,2101000603&IsEss=true& INFO 2026-02-20 01:54:19,846 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:19,846 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:19,848 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:19,855 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:19,855 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.7398ms INFO 2026-02-20 01:54:19,855 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:19,856 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3733ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:20,047 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 01:54:20,048 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:20,048 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:20,051 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:20,082 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:20,083 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 31.6605ms INFO 2026-02-20 01:54:20,083 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:20,083 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.4649ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:20,111 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTablePanel?a0188=uXRSaPD1cEA%3D&bIsEss=false&tableName=A01& INFO 2026-02-20 01:54:20,112 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:20,112 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:20,113 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTablePanel", controller = "UserInfo"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetSubTablePanel(System.String, System.String, System.String, Boolean, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:20,115 [21 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-02-20 01:54:20,123 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=A01&keyFieldValue=qcBD4Cv2cLc%3D& INFO 2026-02-20 01:54:20,123 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:20,124 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:20,127 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:20,127 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:20,133 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 20.3994ms INFO 2026-02-20 01:54:20,134 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:20,134 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.4371ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:20,173 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:20,176 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 48.7257ms INFO 2026-02-20 01:54:20,176 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:20,176 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.3104ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:20,215 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 01:54:20,221 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:20,221 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:20,223 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:20,226 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:20,226 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3492ms INFO 2026-02-20 01:54:20,226 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:20,226 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8185ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:21,555 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/woff2/fontawesome-webfont.2adefcbc.woff2?v=4.7.0 INFO 2026-02-20 01:54:21,590 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/woff2/fontawesome-webfont.2adefcbc.woff2'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\woff2\fontawesome-webfont.2adefcbc.woff2' INFO 2026-02-20 01:54:21,590 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.0018ms 200 font/woff2 INFO 2026-02-20 01:54:42,853 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 159 INFO 2026-02-20 01:54:42,854 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:54:42,854 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:42,855 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:42,857 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:42,864 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTablePanel?a0188=uXRSaPD1cEA%3D&bIsEss=false&tableName=A01& INFO 2026-02-20 01:54:42,865 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:42,865 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:42,866 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTablePanel", controller = "UserInfo"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetSubTablePanel(System.String, System.String, System.String, Boolean, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:42,866 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:42,867 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.0871ms INFO 2026-02-20 01:54:42,867 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:42,867 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7279ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:42,868 [13 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-02-20 01:54:42,881 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:42,888 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 21.3287ms INFO 2026-02-20 01:54:42,888 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:42,888 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.564ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:45,959 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 01:54:45,960 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:45,960 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:45,962 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:45,964 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 01:54:45,964 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:54:45,964 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:45,965 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:45,966 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:45,970 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:45,970 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.3347ms INFO 2026-02-20 01:54:45,970 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:45,971 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.258ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:45,976 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:45,976 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.1532ms INFO 2026-02-20 01:54:45,976 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:45,977 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7308ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:49,531 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/setting.d94d3b3c.js INFO 2026-02-20 01:54:49,548 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/setting.72807cef.css INFO 2026-02-20 01:54:49,552 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/setting.d94d3b3c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\setting.d94d3b3c.js' INFO 2026-02-20 01:54:49,553 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.6428ms 200 application/javascript INFO 2026-02-20 01:54:49,558 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/setting.72807cef.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\setting.72807cef.css' INFO 2026-02-20 01:54:49,558 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0052ms 200 text/css INFO 2026-02-20 01:54:49,586 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 38 INFO 2026-02-20 01:54:49,586 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:54:49,587 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:49,587 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:49,589 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:49,681 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/ts.c79ecdf1.png INFO 2026-02-20 01:54:49,697 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/ts.c79ecdf1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\ts.c79ecdf1.png' INFO 2026-02-20 01:54:49,697 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.5565ms 200 image/png INFO 2026-02-20 01:54:49,726 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableHoverball& INFO 2026-02-20 01:54:49,726 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:49,727 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:49,728 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:49,735 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:49,735 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 6.7291ms INFO 2026-02-20 01:54:49,735 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:49,735 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.614ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:49,766 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:49,766 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 177.4034ms INFO 2026-02-20 01:54:49,766 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:49,766 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 180.1329ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:49,879 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=hideCancellationBtn& INFO 2026-02-20 01:54:49,882 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:49,882 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:49,884 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:49,888 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:49,888 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.262ms INFO 2026-02-20 01:54:49,888 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:49,888 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7357ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:50,039 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/AutoUpdate/GetVersion?& INFO 2026-02-20 01:54:50,039 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:50,039 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.AutoUpdateController.GetVersion (Sg.Hcm.Web.Core)' INFO 2026-02-20 01:54:50,042 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetVersion", controller = "AutoUpdate", area = ""}. Executing controller action with signature System.String GetVersion() on controller Sg.HcmMb.Controllers.AutoUpdateController (Sg.Hcm.Web.Core). INFO 2026-02-20 01:54:50,512 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:50,512 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.AutoUpdateController.GetVersion (Sg.Hcm.Web.Core) in 470.1236ms INFO 2026-02-20 01:54:50,512 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.AutoUpdateController.GetVersion (Sg.Hcm.Web.Core)' INFO 2026-02-20 01:54:50,512 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 473.5606ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:52,849 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 01:54:52,849 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:54:52,849 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:52,850 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:52,851 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 01:54:52,851 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:52,851 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:52,852 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:52,853 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:52,859 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:52,859 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.9029ms INFO 2026-02-20 01:54:52,859 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:52,859 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5088ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:53,035 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:53,035 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 183.8281ms INFO 2026-02-20 01:54:53,035 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:53,035 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 186.867ms 200 application/json; charset=utf-8 INFO 2026-02-20 01:54:54,564 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 01:54:54,564 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 01:54:54,564 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 01:54:54,565 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:54,566 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 01:54:54,575 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 01:54:54,576 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.2533ms INFO 2026-02-20 01:54:54,576 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 01:54:54,576 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2525ms 200 application/json; charset=utf-8 INFO 2026-02-20 02:30:15,446 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 02:30:16,008 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 02:30:16,044 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 432 INFO 2026-02-20 02:30:16,133 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 02:30:17,271 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 02:30:18,087 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 02:30:18,133 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 860.3406ms INFO 2026-02-20 02:30:18,134 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 02:30:18,137 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2093.4213ms 200 application/json; charset=utf-8 INFO 2026-02-20 02:30:18,277 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 433 INFO 2026-02-20 02:30:18,286 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 02:30:18,288 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 02:30:18,299 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 02:30:18,301 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 12.086ms INFO 2026-02-20 02:30:18,301 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 02:30:18,301 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3158ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:36,988 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 04:50:37,562 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 04:50:37,597 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771534233409&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 04:50:37,610 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 04:50:37,611 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.994ms 200 text/html INFO 2026-02-20 04:50:37,981 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6315640599172854 INFO 2026-02-20 04:50:37,984 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 04:50:37,984 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.834ms 200 application/javascript INFO 2026-02-20 04:50:38,106 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771534233409%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 04:50:38,106 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-02-20 04:50:38,110 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 04:50:38,274 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:38,274 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:38,339 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:38,339 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:39,476 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:39,476 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:39,775 [12 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771534233409&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 04:50:39,781 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 04:50:39,787 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 04:50:39,787 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 04:50:40,072 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 04:50:40,185 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:40,194 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 715.5776ms INFO 2026-02-20 04:50:40,194 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,196 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2090.0236ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:40,452 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:40,455 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 978.3741ms INFO 2026-02-20 04:50:40,455 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,455 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2349.3319ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:40,498 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 04:50:40,516 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:40,516 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,520 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:40,522 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 04:50:40,523 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 04:50:40,523 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 04:50:40,537 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 04:50:40,537 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:40,538 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,540 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:40,555 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 04:50:40,574 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:40,577 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 57.3938ms INFO 2026-02-20 04:50:40,577 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,577 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.5759ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:40,600 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:40,603 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 62.8563ms INFO 2026-02-20 04:50:40,603 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,603 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.3073ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:40,744 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 04:50:40,745 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:40,745 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,746 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 04:50:40,747 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:40,747 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,747 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:40,749 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:40,752 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 04:50:40,752 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 04:50:40,752 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:40,752 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,754 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:40,754 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.1487ms INFO 2026-02-20 04:50:40,754 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,754 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5294ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:40,755 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:40,798 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 04:50:40,798 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:40,798 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,815 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:40,817 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 69.7246ms INFO 2026-02-20 04:50:40,817 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,817 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.8213ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:40,827 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 04:50:40,827 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:40,827 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,833 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 04:50:40,833 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:40,833 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 04:50:40,833 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,833 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:40,834 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,871 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:40,872 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:40,872 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:40,873 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:40,926 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 04:50:40,928 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:40,928 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,930 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:40,933 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:40,933 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 61.2337ms INFO 2026-02-20 04:50:40,933 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,933 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 106.2202ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:40,935 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:40,936 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 63.4081ms INFO 2026-02-20 04:50:40,936 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,936 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 103.0693ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:40,936 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:40,936 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:40,937 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 66.1608ms INFO 2026-02-20 04:50:40,937 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.3206ms INFO 2026-02-20 04:50:40,937 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,937 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,937 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 139.6826ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:40,937 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9279ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:40,938 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:40,939 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 65.4892ms INFO 2026-02-20 04:50:40,939 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,939 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 106.0879ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:40,944 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:40,944 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 189.138ms INFO 2026-02-20 04:50:40,944 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,944 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 192.2719ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:40,974 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 04:50:40,975 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:40,975 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,976 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 04:50:40,977 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:40,977 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:40,977 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:40,992 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:41,037 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 04:50:41,038 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 04:50:41,038 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:41,038 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:41,038 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:41,038 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:41,113 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:41,114 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 136.5171ms INFO 2026-02-20 04:50:41,114 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:41,114 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 140.0414ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:41,507 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:41,579 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:41,897 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:41,899 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:41,900 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 908.1812ms INFO 2026-02-20 04:50:41,900 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:41,900 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 923.9199ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:41,900 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 392.6518ms INFO 2026-02-20 04:50:41,900 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:41,900 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 862.5679ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:42,571 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:42,573 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 993.4322ms INFO 2026-02-20 04:50:42,573 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:42,573 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1535.5817ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:44,312 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 04:50:44,314 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 04:50:44,315 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 04:50:44,316 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 04:50:44,318 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:44,319 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:44,320 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:44,320 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:44,320 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:44,320 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 04:50:44,321 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:44,321 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:44,321 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:44,323 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:44,323 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:44,324 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:44,324 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:44,333 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 04:50:44,333 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:44,333 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:44,353 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 04:50:44,354 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:44,354 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:44,354 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:44,356 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:44,362 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:44,363 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:44,363 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 39.6664ms INFO 2026-02-20 04:50:44,363 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:44,363 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.9158ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:44,364 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:44,364 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:44,364 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.5086ms INFO 2026-02-20 04:50:44,364 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:44,364 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7257ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:44,365 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 40.6697ms INFO 2026-02-20 04:50:44,365 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:44,365 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.56ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:44,365 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 41.074ms INFO 2026-02-20 04:50:44,365 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:44,366 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.7262ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:44,366 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:44,366 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:44,366 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 42.6896ms INFO 2026-02-20 04:50:44,366 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:44,366 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.857ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:44,367 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 13.7469ms INFO 2026-02-20 04:50:44,367 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:44,368 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.5014ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:44,670 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64727& INFO 2026-02-20 04:50:44,671 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:44,672 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:44,675 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:44,684 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:44,684 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 9.0953ms INFO 2026-02-20 04:50:44,684 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:44,685 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.2517ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:45,606 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 04:50:45,607 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:45,608 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 04:50:45,608 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:45,612 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:45,613 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:45,614 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:45,617 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:45,621 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:45,621 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.6692ms INFO 2026-02-20 04:50:45,621 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:45,622 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.7114ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:45,622 [6 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 04:50:45,690 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:45,693 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 75.3344ms INFO 2026-02-20 04:50:45,693 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:45,693 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.9195ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:45,747 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 04:50:45,747 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 04:50:45,748 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:45,748 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:45,749 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:45,757 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:45,757 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.1992ms INFO 2026-02-20 04:50:45,757 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:45,757 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2403ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:45,798 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64727& INFO 2026-02-20 04:50:45,798 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:45,798 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:45,800 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:45,804 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:45,804 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 4.1653ms INFO 2026-02-20 04:50:45,804 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:45,804 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2551ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:59,245 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 04:50:59,246 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 04:50:59,247 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:59,247 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:59,250 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:59,252 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 04:50:59,253 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:50:59,254 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:59,256 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:50:59,269 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:59,270 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 13.3886ms INFO 2026-02-20 04:50:59,270 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:59,271 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0531ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:50:59,273 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:50:59,273 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 23.4414ms INFO 2026-02-20 04:50:59,273 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 04:50:59,274 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.3461ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:51:00,739 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 04:51:00,740 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 04:51:00,741 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:51:00,741 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:00,743 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:51:00,753 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:51:00,754 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.3997ms INFO 2026-02-20 04:51:00,754 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:00,754 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.703ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:51:01,899 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ToDoListMgr/GetToDoListResult?url=salary& INFO 2026-02-20 04:51:01,901 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:51:01,901 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:01,905 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetToDoListResult", controller = "ToDoListMgr"}. Executing controller action with signature Sg.HcmMb.ToDoList.Dto.ToDoListResultDto GetToDoListResult(Sg.HcmMb.ToDoList.Dto.ToDoListUrlDto) on controller Sg.HcmMb.ToDoList.ToDoListMgrAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:51:01,934 [12 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0NzI3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYwNjMiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLpgqLljaDkvJ8iLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ3MjciLCJqdGkiOiJlMTM5ZmJhYS1lYjVmLTQ1Y2QtYmE1YS00YjU5MGRmNDc4ZTMiLCJpYXQiOjE3NzE0NjU1NDAsIm5iZiI6MTc3MTQ2NTUzOCwiZXhwIjoxNzcxNTUxOTQwLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.DmtRxXYNifST4Y86uiR881U5fL_efi9Ij_s_Q5Pk3xM INFO 2026-02-20 04:51:01,939 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:51:01,940 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 34.6079ms INFO 2026-02-20 04:51:01,940 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:01,940 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.9378ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:51:02,122 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 37 INFO 2026-02-20 04:51:02,122 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 04:51:02,123 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:51:02,123 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:02,124 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:51:02,135 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:51:02,135 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.4907ms INFO 2026-02-20 04:51:02,135 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:02,135 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4859ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:51:02,163 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=enableFaceUser& INFO 2026-02-20 04:51:02,164 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:51:02,164 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:02,167 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:51:02,197 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:51:02,197 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 30.2567ms INFO 2026-02-20 04:51:02,197 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:02,197 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.3516ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:51:02,297 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-20 04:51:02,298 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:51:02,298 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:02,299 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetIsDefaultPwd", controller = "Salary"}. Executing controller action with signature Boolean GetIsDefaultPwd() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:51:02,329 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:51:02,329 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 29.809ms INFO 2026-02-20 04:51:02,329 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:02,329 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.0676ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:51:02,524 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/ConfirmPwdByEnableCheckPwd2? application/x-www-form-urlencoded 0 INFO 2026-02-20 04:51:02,524 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 04:51:02,531 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:51:02,532 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:02,534 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "ConfirmPwdByEnableCheckPwd2", controller = "Salary"}. Executing controller action with signature Boolean ConfirmPwdByEnableCheckPwd2() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:51:02,541 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:51:02,542 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 7.6748ms INFO 2026-02-20 04:51:02,542 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:02,542 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.3244ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:51:02,646 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050002&IsEss=true& INFO 2026-02-20 04:51:02,646 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:51:02,647 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:02,648 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:51:02,653 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:51:02,653 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.09ms INFO 2026-02-20 04:51:02,654 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:02,654 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0078ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:51:13,637 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/CheckPwd2? application/json 16 INFO 2026-02-20 04:51:13,638 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 04:51:13,638 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:51:13,639 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:13,642 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckPwd2", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckPwd2(Sg.HcmMb.Pay.Dto.PwdDto) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:51:13,675 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:51:13,676 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 34.1182ms INFO 2026-02-20 04:51:13,676 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:13,676 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.9238ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:51:13,774 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetWageDetial?GZYM=&GZYM2=&id=-1& INFO 2026-02-20 04:51:13,774 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050001&IsEss=true& INFO 2026-02-20 04:51:13,775 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:51:13,775 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:51:13,776 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:13,776 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:13,778 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:51:13,779 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWageDetial", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.Pay.Dto.SalaryListsDto GetWageDetial(System.String, System.String, Int32) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:51:13,783 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:51:13,783 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.5449ms INFO 2026-02-20 04:51:13,783 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:13,783 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0617ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:51:13,952 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:51:13,996 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 216.8183ms INFO 2026-02-20 04:51:13,996 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:13,996 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 222.0571ms 200 application/json; charset=utf-8 INFO 2026-02-20 04:51:26,081 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 04:51:26,082 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 04:51:26,082 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 04:51:26,083 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:26,084 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 04:51:26,094 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 04:51:26,094 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.4079ms INFO 2026-02-20 04:51:26,094 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 04:51:26,094 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.986ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:20,789 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 06:24:21,327 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 06:24:21,364 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771539856636&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 06:24:21,377 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 06:24:21,378 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1648ms 200 text/html INFO 2026-02-20 06:24:21,737 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7265244423340044 INFO 2026-02-20 06:24:21,739 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 06:24:21,740 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0008ms 200 application/javascript INFO 2026-02-20 06:24:21,872 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771539856636%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 06:24:21,943 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 06:24:21,945 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 06:24:22,023 [6 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 06:24:22,023 [7 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 06:24:22,025 [7 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 06:24:22,025 [6 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 06:24:22,031 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:22,031 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:23,207 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:23,207 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 06:24:23,544 [7 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 06:24:23,549 [7 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 06:24:23,551 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:23,578 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 368.6215ms INFO 2026-02-20 06:24:23,578 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:23,580 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771539856636&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 06:24:23,580 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1636.8401ms 401 application/json; charset=utf-8 INFO 2026-02-20 06:24:23,772 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 06:24:23,772 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 06:24:23,773 [12 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 06:24:23,773 [12 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 06:24:23,774 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 06:24:23,777 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 06:24:24,244 [12 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2MzQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwOTIyOCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IueOi-aYpeeHlSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjM0IiwianRpIjoiNjAxYzEyZTYtNjcwYS00NzM5LTk1MzAtMzgyYzgxNDk0NWExIiwiaWF0IjoxNzcwNzg5NTU2LCJuYmYiOjE3NzA3ODk1NTQsImV4cCI6MTc3MDg3NTk1NiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.fWFS_Xas2al9u3qB-aeTXCWMeLyuAsIP34BAhfxOR2k INFO 2026-02-20 06:24:24,364 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:24,364 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:24,365 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 587.6221ms INFO 2026-02-20 06:24:24,365 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 06:24:24,367 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1159.005ms INFO 2026-02-20 06:24:24,367 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:24,367 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 594.9131ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:24,367 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2494.8808ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:24,527 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 06:24:24,528 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 06:24:24,548 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:24,591 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:24,593 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:24,616 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 06:24:24,616 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 06:24:24,616 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 06:24:24,720 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 06:24:24,728 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:24,729 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 136.0586ms INFO 2026-02-20 06:24:24,729 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:24,729 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 202.3152ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:24,867 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 06:24:24,868 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:24,869 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:24,872 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:24,872 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 06:24:24,872 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:24,872 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:24,875 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 06:24:24,875 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:24,876 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 06:24:24,876 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 06:24:24,913 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 06:24:24,922 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:24,925 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 53.2964ms INFO 2026-02-20 06:24:24,925 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:24,925 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.2469ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:24,935 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:24,937 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 61.4183ms INFO 2026-02-20 06:24:24,937 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:24,937 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.2492ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:25,061 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 06:24:25,062 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:25,062 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,064 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:25,067 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 06:24:25,067 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:25,067 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,069 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:25,119 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:25,119 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:25,119 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 50.0736ms INFO 2026-02-20 06:24:25,119 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,119 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.7006ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:25,121 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 56.9548ms INFO 2026-02-20 06:24:25,122 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,122 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.2181ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:25,123 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 06:24:25,123 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 06:24:25,124 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:25,124 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,127 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:25,167 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 06:24:25,168 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:25,168 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,169 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 06:24:25,169 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:25,169 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,170 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 06:24:25,171 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:25,171 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,186 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 06:24:25,187 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:25,187 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,201 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:25,202 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:25,202 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:25,203 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:25,305 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 06:24:25,305 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:25,305 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,322 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:25,322 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:25,322 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 120.3338ms INFO 2026-02-20 06:24:25,322 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,322 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 154.5855ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:25,323 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 119.4133ms INFO 2026-02-20 06:24:25,323 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,323 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:25,323 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 152.469ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:25,324 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 121.7138ms INFO 2026-02-20 06:24:25,324 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,324 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 137.3853ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:25,338 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:25,339 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:25,339 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 137.5251ms INFO 2026-02-20 06:24:25,339 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,339 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 170.7693ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:25,347 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:25,348 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 10.271ms INFO 2026-02-20 06:24:25,348 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,348 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.2664ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:25,357 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:25,358 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 230.7114ms INFO 2026-02-20 06:24:25,358 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,358 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 234.4848ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:25,381 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 06:24:25,382 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:25,382 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,384 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:25,385 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 06:24:25,385 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:25,385 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,468 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 06:24:25,469 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:25,469 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,472 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 06:24:25,474 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:25,474 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:25,948 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:25,948 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:25,948 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:26,466 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:26,466 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:26,467 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 519.2377ms INFO 2026-02-20 06:24:26,467 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:26,467 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1082.5268ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:26,470 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 522.3458ms INFO 2026-02-20 06:24:26,470 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:26,470 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 998.7176ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:26,574 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:26,575 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1190.626ms INFO 2026-02-20 06:24:26,575 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:26,575 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1193.6364ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:27,421 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:27,425 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1476.9405ms INFO 2026-02-20 06:24:27,425 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:27,425 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1956.8126ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:31,033 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 06:24:31,033 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 06:24:31,036 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:31,037 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:31,039 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:31,051 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:31,051 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.855ms INFO 2026-02-20 06:24:31,051 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:31,051 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8534ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:31,062 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 06:24:31,062 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:31,062 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 06:24:31,062 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:31,063 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:31,063 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:31,063 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 06:24:31,064 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:31,064 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:31,065 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:31,065 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:31,066 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:31,067 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 06:24:31,069 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 06:24:31,069 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:31,069 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:31,071 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:31,072 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:31,096 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:31,096 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:31,099 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:31,100 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:31,100 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 35.4658ms INFO 2026-02-20 06:24:31,100 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:31,100 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.922ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:31,101 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 35.8264ms INFO 2026-02-20 06:24:31,101 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:31,101 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.7467ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:31,102 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:31,102 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.5469ms INFO 2026-02-20 06:24:31,102 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:31,103 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.8723ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:31,105 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:31,106 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:31,106 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 10.2879ms INFO 2026-02-20 06:24:31,107 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:31,107 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.6342ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:31,107 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 40.5694ms INFO 2026-02-20 06:24:31,107 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:31,107 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.7282ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:31,262 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1634& INFO 2026-02-20 06:24:31,264 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:31,265 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:31,272 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:31,287 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:31,372 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 99.0905ms INFO 2026-02-20 06:24:31,372 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:31,372 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 109.8214ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:24:39,359 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 06:24:39,359 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 06:24:39,361 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 06:24:39,361 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:39,363 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 06:24:39,374 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:24:39,374 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.1101ms INFO 2026-02-20 06:24:39,374 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 06:24:39,375 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.8725ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:30:11,354 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 432 INFO 2026-02-20 06:30:11,359 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 06:30:11,363 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 06:30:11,416 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:30:11,432 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 69.3318ms INFO 2026-02-20 06:30:11,432 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 06:30:11,432 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.7562ms 200 application/json; charset=utf-8 INFO 2026-02-20 06:30:11,566 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 433 INFO 2026-02-20 06:30:11,568 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 06:30:11,571 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 06:30:11,584 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 06:30:11,586 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 15.2219ms INFO 2026-02-20 06:30:11,586 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 06:30:11,586 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4953ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:05:59,206 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 07:05:59,767 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 07:05:59,802 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 07:05:59,815 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 07:05:59,815 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1274ms 200 text/html INFO 2026-02-20 07:05:59,897 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 07:05:59,900 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:05:59,916 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 07:05:59,916 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.7489ms 200 application/javascript INFO 2026-02-20 07:05:59,936 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 07:05:59,940 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 07:05:59,940 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2288ms 200 text/css INFO 2026-02-20 07:05:59,947 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 07:05:59,948 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 07:05:59,948 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9365ms 200 application/javascript INFO 2026-02-20 07:05:59,950 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 07:05:59,950 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 07:05:59,951 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 07:05:59,951 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5682ms 200 application/javascript INFO 2026-02-20 07:05:59,952 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 07:05:59,952 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.551ms 200 application/javascript INFO 2026-02-20 07:05:59,961 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 07:05:59,962 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 07:05:59,962 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6289ms 200 application/javascript INFO 2026-02-20 07:06:00,018 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 07:06:00,019 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 07:06:00,019 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 07:06:00,019 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6206ms 200 application/javascript INFO 2026-02-20 07:06:00,019 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 07:06:00,020 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6766ms 200 application/javascript INFO 2026-02-20 07:06:00,026 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 07:06:00,027 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 07:06:00,027 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5787ms 200 application/javascript INFO 2026-02-20 07:06:00,074 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771542359273&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 07:06:00,074 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 07:06:00,075 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6542ms 200 text/html INFO 2026-02-20 07:06:00,153 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 07:06:00,155 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 07:06:00,158 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:06:00,162 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 07:06:00,162 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6205ms 200 text/css INFO 2026-02-20 07:06:00,166 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 07:06:00,168 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 07:06:00,168 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9803ms 200 application/javascript INFO 2026-02-20 07:06:00,171 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 07:06:00,171 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.4542ms 200 application/javascript INFO 2026-02-20 07:06:00,800 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 07:06:00,801 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 07:06:00,801 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7986ms 200 application/javascript INFO 2026-02-20 07:06:01,174 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9931184530565799 INFO 2026-02-20 07:06:01,176 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 07:06:01,176 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0032ms 200 application/javascript INFO 2026-02-20 07:06:01,211 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 07:06:01,213 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 07:06:01,213 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9486ms 200 image/jpeg INFO 2026-02-20 07:06:01,299 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771542359273%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 07:06:01,306 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 07:06:01,307 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:06:01,463 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:01,463 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:01,528 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:01,528 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:02,672 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:02,672 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:02,970 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771542359273&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 07:06:02,976 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 07:06:02,982 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 07:06:02,982 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 07:06:03,064 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 07:06:03,175 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:03,184 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 509.4278ms INFO 2026-02-20 07:06:03,184 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,186 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1879.7302ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:03,302 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 07:06:03,320 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:03,320 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,321 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 07:06:03,321 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:03,322 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,323 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:03,324 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:03,324 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 07:06:03,325 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 07:06:03,325 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 07:06:03,358 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 07:06:03,368 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:03,370 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 47.4866ms INFO 2026-02-20 07:06:03,370 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,370 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.2357ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:03,385 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:03,388 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 64.0712ms INFO 2026-02-20 07:06:03,388 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,389 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.5981ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:03,432 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:03,434 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 761.8991ms INFO 2026-02-20 07:06:03,434 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,435 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2135.2615ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:03,457 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 07:06:03,457 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:06:03,458 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 07:06:03,458 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1548ms 200 application/javascript INFO 2026-02-20 07:06:03,466 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 07:06:03,466 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:06:03,466 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 07:06:03,467 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5961ms 200 application/javascript INFO 2026-02-20 07:06:03,479 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 07:06:03,480 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 07:06:03,480 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4519ms 200 text/css INFO 2026-02-20 07:06:03,486 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 07:06:03,487 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 07:06:03,487 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 07:06:03,487 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9373ms 200 text/css INFO 2026-02-20 07:06:03,487 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:06:03,488 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 07:06:03,488 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6169ms 200 application/javascript INFO 2026-02-20 07:06:03,489 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 07:06:03,490 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 07:06:03,490 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2593ms 200 text/css INFO 2026-02-20 07:06:03,504 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 07:06:03,504 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:06:03,504 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 07:06:03,504 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4922ms 200 application/javascript INFO 2026-02-20 07:06:03,526 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 07:06:03,526 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:06:03,526 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 07:06:03,526 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5044ms 200 application/javascript INFO 2026-02-20 07:06:03,534 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 07:06:03,534 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:06:03,534 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 07:06:03,534 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5671ms 200 application/javascript INFO 2026-02-20 07:06:03,557 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 07:06:03,557 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:03,557 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,560 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:03,562 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 07:06:03,562 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:03,562 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,564 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:03,576 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:03,576 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:03,577 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 12.2027ms INFO 2026-02-20 07:06:03,577 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,577 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9805ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:03,579 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 18.8272ms INFO 2026-02-20 07:06:03,579 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,579 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.1066ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:03,601 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 07:06:03,601 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:06:03,602 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:03,602 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,604 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:03,692 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 07:06:03,692 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:03,693 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,738 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 07:06:03,739 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 07:06:03,739 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3967ms 200 image/png INFO 2026-02-20 07:06:03,739 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 07:06:03,740 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 07:06:03,740 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6246ms 200 image/png INFO 2026-02-20 07:06:03,741 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 07:06:03,742 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 07:06:03,742 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5295ms 200 image/png INFO 2026-02-20 07:06:03,751 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:03,754 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 07:06:03,755 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 07:06:03,755 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5171ms 200 image/png INFO 2026-02-20 07:06:03,784 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 07:06:03,785 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:03,785 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,792 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 07:06:03,792 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 07:06:03,792 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:03,792 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:03,792 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,793 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:03,800 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 07:06:03,800 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:03,800 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:04,006 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:04,006 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:04,013 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:04,088 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:04,091 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:04,091 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 486.5257ms INFO 2026-02-20 07:06:04,091 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:04,091 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 489.9066ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:04,153 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 07:06:04,156 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:04,156 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:04,224 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:04,225 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:04,225 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:04,225 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 218.1859ms INFO 2026-02-20 07:06:04,225 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:04,225 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 432.9892ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:04,225 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 212.5662ms INFO 2026-02-20 07:06:04,225 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:04,225 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 219.3161ms INFO 2026-02-20 07:06:04,225 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 433.3597ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:04,225 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:04,225 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 425.863ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:04,270 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 07:06:04,271 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:04,271 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:04,281 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 07:06:04,282 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 07:06:04,282 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 07:06:04,282 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9926ms 200 image/jpeg INFO 2026-02-20 07:06:04,284 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 07:06:04,284 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3613ms 200 image/jpeg INFO 2026-02-20 07:06:04,366 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:04,432 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 07:06:04,433 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 07:06:04,433 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.001ms 200 image/jpeg INFO 2026-02-20 07:06:04,439 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:04,439 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 351.1702ms INFO 2026-02-20 07:06:04,439 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:04,439 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 655.176ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:04,507 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 07:06:04,507 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 07:06:04,507 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5752ms 200 image/png INFO 2026-02-20 07:06:04,557 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 07:06:04,557 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:04,557 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:04,569 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 07:06:04,570 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:04,570 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:04,585 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:04,585 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:04,586 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:04,621 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:04,621 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 255.7811ms INFO 2026-02-20 07:06:04,621 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:04,622 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 468.2518ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:04,775 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:04,776 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1025ms INFO 2026-02-20 07:06:04,776 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:04,776 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1084.3461ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:04,780 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:04,781 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 195.8031ms INFO 2026-02-20 07:06:04,781 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:04,781 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 511.0907ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:04,796 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:04,799 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 213.5904ms INFO 2026-02-20 07:06:04,799 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:04,799 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 242.4273ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:05,457 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:05,460 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 873.894ms INFO 2026-02-20 07:06:05,460 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:05,460 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 890.4581ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:17,872 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/monthResult.6d9a2ed4.css INFO 2026-02-20 07:06:17,875 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/monthResult.747e81b5.js INFO 2026-02-20 07:06:17,875 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:06:17,890 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/monthResult.6d9a2ed4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\monthResult.6d9a2ed4.css' INFO 2026-02-20 07:06:17,891 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.7589ms 200 text/css INFO 2026-02-20 07:06:17,896 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/monthResult.747e81b5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\monthResult.747e81b5.js' INFO 2026-02-20 07:06:17,897 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9405ms 200 application/javascript INFO 2026-02-20 07:06:17,928 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 07:06:17,928 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:06:17,931 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:17,931 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:17,934 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:17,948 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:17,949 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 14.6577ms INFO 2026-02-20 07:06:17,949 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:17,949 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1269ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:06:18,023 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Month/GetMonthResult?gz_ym=& INFO 2026-02-20 07:06:18,023 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:06:18,023 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:18,035 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMonthResult", controller = "Month"}. Executing controller action with signature Sg.HcmMb.Month.Dto.MonthResultDto GetMonthResult(System.String, System.String) on controller Sg.HcmMb.Month.MonthAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:06:18,168 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:06:18,172 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M) in 137.1388ms INFO 2026-02-20 07:06:18,172 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-02-20 07:06:18,172 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 149.3725ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:35,762 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 07:32:36,356 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 07:32:36,392 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 07:32:36,405 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 07:32:36,406 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3564ms 200 text/html INFO 2026-02-20 07:32:36,750 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 07:32:36,754 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:36,763 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 07:32:36,767 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 07:32:36,768 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0946ms 200 text/css INFO 2026-02-20 07:32:36,770 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 07:32:36,771 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3668ms 200 application/javascript INFO 2026-02-20 07:32:37,131 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 07:32:37,133 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 07:32:37,134 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 07:32:37,134 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 07:32:37,134 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 07:32:37,134 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.6452ms 200 application/javascript INFO 2026-02-20 07:32:37,134 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9308ms 200 application/javascript INFO 2026-02-20 07:32:37,134 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 07:32:37,135 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8855ms 200 application/javascript INFO 2026-02-20 07:32:37,142 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 07:32:37,142 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 07:32:37,143 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5212ms 200 application/javascript INFO 2026-02-20 07:32:37,172 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 07:32:37,172 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 07:32:37,172 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 07:32:37,173 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5878ms 200 application/javascript INFO 2026-02-20 07:32:37,173 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 07:32:37,173 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6566ms 200 application/javascript INFO 2026-02-20 07:32:37,173 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 07:32:37,174 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 07:32:37,174 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4605ms 200 application/javascript INFO 2026-02-20 07:32:37,223 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771543956855&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 07:32:37,223 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 07:32:37,223 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7101ms 200 text/html INFO 2026-02-20 07:32:37,277 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 07:32:37,277 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:37,277 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 07:32:37,280 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 07:32:37,280 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.3419ms 200 text/css INFO 2026-02-20 07:32:37,288 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 07:32:37,288 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 07:32:37,288 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7005ms 200 application/javascript INFO 2026-02-20 07:32:37,290 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 07:32:37,290 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3754ms 200 application/javascript INFO 2026-02-20 07:32:37,760 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 07:32:37,762 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 07:32:37,762 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0468ms 200 application/javascript INFO 2026-02-20 07:32:38,112 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8779710900290589 INFO 2026-02-20 07:32:38,114 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 07:32:38,114 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9002ms 200 application/javascript INFO 2026-02-20 07:32:38,131 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 07:32:38,132 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 07:32:38,132 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0084ms 200 image/jpeg INFO 2026-02-20 07:32:38,301 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771543956855%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 07:32:38,307 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 07:32:38,307 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:38,469 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:38,469 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:38,533 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:38,533 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:39,640 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:39,640 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:39,971 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771543956855&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 07:32:39,973 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 07:32:39,979 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 07:32:39,979 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 07:32:40,058 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 07:32:40,171 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:40,180 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 537.5606ms INFO 2026-02-20 07:32:40,180 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,182 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1875.4983ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:40,365 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 07:32:40,381 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 07:32:40,383 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:40,383 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:40,384 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,384 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,387 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:40,387 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:40,388 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 07:32:40,389 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 07:32:40,389 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 07:32:40,421 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 07:32:40,431 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:40,434 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 46.8351ms INFO 2026-02-20 07:32:40,434 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,434 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.7383ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:40,444 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:40,447 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.2606ms INFO 2026-02-20 07:32:40,447 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,447 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.4022ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:40,521 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 07:32:40,523 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 07:32:40,523 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6829ms 200 text/css INFO 2026-02-20 07:32:40,524 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 07:32:40,525 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:40,525 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 07:32:40,525 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8297ms 200 application/javascript INFO 2026-02-20 07:32:40,546 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 07:32:40,546 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 07:32:40,546 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5617ms 200 text/css INFO 2026-02-20 07:32:40,559 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 07:32:40,559 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:40,560 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 07:32:40,560 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7063ms 200 application/javascript INFO 2026-02-20 07:32:40,560 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 07:32:40,560 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 07:32:40,560 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:40,561 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 07:32:40,561 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5786ms 200 application/javascript INFO 2026-02-20 07:32:40,561 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 07:32:40,561 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 07:32:40,561 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:40,561 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9535ms 200 text/css INFO 2026-02-20 07:32:40,561 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 07:32:40,561 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 07:32:40,561 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3929ms 200 application/javascript INFO 2026-02-20 07:32:40,561 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:40,562 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 07:32:40,562 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8259ms 200 application/javascript INFO 2026-02-20 07:32:40,577 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 07:32:40,577 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:40,577 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 07:32:40,577 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5213ms 200 application/javascript INFO 2026-02-20 07:32:40,586 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 07:32:40,587 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:40,587 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,587 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 07:32:40,588 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:40,588 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:40,588 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,589 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:40,590 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 07:32:40,590 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:40,590 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,590 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:40,592 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:40,652 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:40,655 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 65.4741ms INFO 2026-02-20 07:32:40,655 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,655 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.6159ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:40,686 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 07:32:40,686 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:40,686 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,709 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:40,709 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 117.3938ms INFO 2026-02-20 07:32:40,709 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,709 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 119.7932ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:40,725 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 07:32:40,725 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:40,726 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,726 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 07:32:40,726 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:40,726 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,732 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:40,733 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:40,735 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:40,735 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 07:32:40,736 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:40,736 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,737 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:40,740 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1099.1475ms INFO 2026-02-20 07:32:40,740 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,740 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2439.1537ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:40,748 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:40,751 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:40,752 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 18.135ms INFO 2026-02-20 07:32:40,752 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,752 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.7837ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:40,752 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 07:32:40,754 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:40,754 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,756 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:40,756 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 23.9712ms INFO 2026-02-20 07:32:40,756 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,756 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 70.0912ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:40,763 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:40,766 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 07:32:40,766 [22 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 07:32:40,766 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6351ms 200 image/png INFO 2026-02-20 07:32:40,769 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 07:32:40,769 [22 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 07:32:40,769 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4676ms 200 image/png INFO 2026-02-20 07:32:40,770 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:40,771 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 36.4506ms INFO 2026-02-20 07:32:40,771 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,771 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.0523ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:40,772 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:40,772 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:40,773 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 24.9393ms INFO 2026-02-20 07:32:40,773 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,773 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 10.0412ms INFO 2026-02-20 07:32:40,773 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,773 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.5986ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:40,773 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3371ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:40,778 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 07:32:40,778 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:40,778 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 07:32:40,778 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 188.1187ms INFO 2026-02-20 07:32:40,778 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,778 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5652ms 200 image/png INFO 2026-02-20 07:32:40,779 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 191.1576ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:40,789 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 07:32:40,789 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 07:32:40,789 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 07:32:40,789 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 07:32:40,789 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4831ms 200 image/png INFO 2026-02-20 07:32:40,789 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4677ms 200 image/png INFO 2026-02-20 07:32:40,808 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 07:32:40,808 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 07:32:40,809 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 07:32:40,809 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8887ms 200 image/jpeg INFO 2026-02-20 07:32:40,809 [21 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 07:32:40,809 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7703ms 200 image/jpeg INFO 2026-02-20 07:32:40,809 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 07:32:40,810 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 07:32:40,810 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2966ms 200 image/jpeg INFO 2026-02-20 07:32:40,846 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 07:32:40,846 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 07:32:40,846 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:40,847 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:40,847 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,847 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,847 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 07:32:40,847 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:40,847 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:40,849 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:40,849 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:40,849 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:41,363 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:41,367 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 517.8702ms INFO 2026-02-20 07:32:41,367 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:41,367 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 520.6362ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:41,656 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 07:32:41,656 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:41,656 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:41,752 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:41,771 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:41,772 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 923.6041ms INFO 2026-02-20 07:32:41,772 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:41,773 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 926.6003ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:41,869 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:41,870 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 117.9755ms INFO 2026-02-20 07:32:41,870 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:41,870 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 214.2294ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:42,411 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:42,414 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1564.3794ms INFO 2026-02-20 07:32:42,414 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:42,414 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1566.8937ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:43,689 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 07:32:43,689 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-20 07:32:43,690 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:43,691 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-20 07:32:43,691 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 07:32:43,691 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6033ms 200 application/javascript INFO 2026-02-20 07:32:43,692 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5766ms 200 text/css INFO 2026-02-20 07:32:43,714 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 07:32:43,714 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:43,716 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:43,717 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:43,719 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:43,729 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:43,730 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.4251ms INFO 2026-02-20 07:32:43,730 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:43,730 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.8501ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:43,798 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 07:32:43,798 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:43,798 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:43,800 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:43,803 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 07:32:43,803 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:43,804 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:43,805 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:43,805 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.5257ms INFO 2026-02-20 07:32:43,806 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:43,806 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9896ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:43,806 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:43,808 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 07:32:43,812 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:43,812 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:43,815 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 07:32:43,816 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:43,816 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:43,819 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 07:32:43,820 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:43,820 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:43,832 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:43,833 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:43,833 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:43,842 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:43,842 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:43,842 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.2246ms INFO 2026-02-20 07:32:43,842 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:43,842 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.0288ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:43,844 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:43,844 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 11.1757ms INFO 2026-02-20 07:32:43,844 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:43,844 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.6507ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:43,845 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:43,845 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 38.8101ms INFO 2026-02-20 07:32:43,845 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:43,845 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.3513ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:43,846 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 13.3965ms INFO 2026-02-20 07:32:43,846 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:43,846 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.4588ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:43,922 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1831& INFO 2026-02-20 07:32:43,923 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:43,923 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:43,925 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:43,930 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:43,940 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 14.4492ms INFO 2026-02-20 07:32:43,940 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:43,940 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.1986ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:44,842 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 07:32:44,842 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:44,843 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 07:32:44,844 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-20 07:32:44,844 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4194ms 200 application/javascript INFO 2026-02-20 07:32:44,844 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-20 07:32:44,845 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1656ms 200 text/css INFO 2026-02-20 07:32:44,906 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 07:32:44,907 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:44,908 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:44,909 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:44,914 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:44,931 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:44,931 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 17.598ms INFO 2026-02-20 07:32:44,931 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:44,932 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.1729ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:44,947 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 07:32:44,948 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:44,948 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:44,951 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:44,956 [25 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 07:32:44,958 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 07:32:44,958 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:44,958 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:44,960 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:44,964 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:44,964 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.0759ms INFO 2026-02-20 07:32:44,964 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:44,964 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2398ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:45,024 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:45,026 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 75.6111ms INFO 2026-02-20 07:32:45,026 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:45,027 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.8572ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:45,113 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1831& INFO 2026-02-20 07:32:45,113 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:45,114 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:45,115 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:45,121 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:45,128 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 12.2965ms INFO 2026-02-20 07:32:45,128 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:45,128 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9139ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:45,783 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 07:32:45,783 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 07:32:45,783 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:45,785 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:45,785 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:45,786 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:45,786 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:45,788 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:45,788 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:45,796 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:45,797 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.7398ms INFO 2026-02-20 07:32:45,797 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:45,797 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4229ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:45,798 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:45,799 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.6252ms INFO 2026-02-20 07:32:45,799 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:45,799 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0627ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:32:46,161 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 07:32:46,162 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:32:46,162 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:32:46,163 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:46,165 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:32:46,176 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:32:46,177 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.4995ms INFO 2026-02-20 07:32:46,177 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:32:46,177 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.565ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:19,529 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 07:44:19,530 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 07:44:19,530 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2942ms 200 text/html INFO 2026-02-20 07:44:19,583 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 07:44:19,584 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 07:44:19,585 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0935ms 200 application/javascript INFO 2026-02-20 07:44:19,612 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 07:44:19,613 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 07:44:19,613 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 07:44:19,614 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8818ms 200 application/javascript INFO 2026-02-20 07:44:19,615 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 07:44:19,615 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:19,618 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 07:44:19,618 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3889ms 200 text/css INFO 2026-02-20 07:44:19,624 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 07:44:19,625 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 07:44:19,625 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9605ms 200 application/javascript INFO 2026-02-20 07:44:19,626 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 07:44:19,627 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 07:44:19,627 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7723ms 200 application/javascript INFO 2026-02-20 07:44:19,627 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 07:44:19,627 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2917ms 200 application/javascript INFO 2026-02-20 07:44:19,629 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 07:44:19,631 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 07:44:19,631 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.786ms 200 application/javascript INFO 2026-02-20 07:44:19,647 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 07:44:19,648 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 07:44:19,648 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7545ms 200 application/javascript INFO 2026-02-20 07:44:19,656 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771544659048&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 07:44:19,657 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 07:44:19,657 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7517ms 200 text/html INFO 2026-02-20 07:44:19,661 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 07:44:19,662 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 07:44:19,662 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2288ms 200 application/javascript INFO 2026-02-20 07:44:19,712 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 07:44:19,712 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 07:44:19,712 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:19,715 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 07:44:19,715 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0468ms 200 text/css INFO 2026-02-20 07:44:19,724 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 07:44:19,724 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.014ms 200 application/javascript INFO 2026-02-20 07:44:19,741 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 07:44:19,742 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 07:44:19,742 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4533ms 200 application/javascript INFO 2026-02-20 07:44:19,745 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 07:44:19,747 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 07:44:19,747 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3053ms 200 application/javascript INFO 2026-02-20 07:44:20,186 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 07:44:20,187 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 07:44:20,187 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9479ms 200 application/javascript INFO 2026-02-20 07:44:20,498 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5365377853033094 INFO 2026-02-20 07:44:20,498 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 07:44:20,499 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8997ms 200 application/javascript INFO 2026-02-20 07:44:20,548 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 07:44:20,549 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 07:44:20,549 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2509ms 200 image/jpeg INFO 2026-02-20 07:44:20,637 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 07:44:20,637 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:20,639 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771544659048%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-20 07:44:20,647 [51 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 07:44:20,647 [54 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 07:44:20,649 [54 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 07:44:20,649 [51 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 07:44:20,649 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:20,649 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:20,651 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:20,779 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:20,781 [54 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771544659048&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 07:44:20,787 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:20,788 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.838ms INFO 2026-02-20 07:44:20,788 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:20,788 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 149.0884ms 200 application/json; charset=utf-8 WARN 2026-02-20 07:44:20,817 [51 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 07:44:20,818 [51 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 07:44:20,818 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:20,820 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 168.5772ms INFO 2026-02-20 07:44:20,820 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:20,821 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 184.0389ms 401 application/json; charset=utf-8 INFO 2026-02-20 07:44:20,921 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 07:44:20,921 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:20,921 [51 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 07:44:20,922 [51 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 07:44:20,922 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 07:44:20,924 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 07:44:21,751 [51 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5MjUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDI3NCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumDkeadvueriyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTI1IiwianRpIjoiMmNiOTc2MjktZmE3Ny00YTVhLWJkYTYtYWQ1Y2QxMDExNTFmIiwiaWF0IjoxNzcxMzA5NDM3LCJuYmYiOjE3NzEzMDk0MzUsImV4cCI6MTc3MTM5NTgzNywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.ufA5-uOo_dONypie_kDANslwCiWmTRJ8o9L8_BodTbU INFO 2026-02-20 07:44:21,760 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:21,761 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 836.5236ms INFO 2026-02-20 07:44:21,761 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 07:44:21,761 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 840.5055ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:21,869 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 07:44:21,869 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:21,869 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:21,872 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:21,873 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:21,879 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 07:44:21,879 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 07:44:21,879 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 07:44:21,895 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 07:44:21,898 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:21,898 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 24.6294ms INFO 2026-02-20 07:44:21,898 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:21,898 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.6019ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:22,010 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 07:44:22,010 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:22,010 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,012 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:22,013 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 07:44:22,014 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 07:44:22,014 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 07:44:22,014 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 07:44:22,015 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:22,015 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,016 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:22,020 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:22,020 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7655ms INFO 2026-02-20 07:44:22,020 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,020 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8197ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:22,045 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 07:44:22,048 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:22,049 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.9021ms INFO 2026-02-20 07:44:22,049 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,049 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.0296ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:22,132 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 07:44:22,132 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:22,132 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 07:44:22,132 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:22,133 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 07:44:22,133 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 07:44:22,133 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6757ms 200 application/javascript INFO 2026-02-20 07:44:22,133 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 07:44:22,133 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1601ms 200 application/javascript INFO 2026-02-20 07:44:22,133 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:22,134 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 07:44:22,134 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5069ms 200 application/javascript INFO 2026-02-20 07:44:22,134 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 07:44:22,134 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:22,135 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 07:44:22,135 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3571ms 200 application/javascript INFO 2026-02-20 07:44:22,158 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 07:44:22,158 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 07:44:22,158 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4473ms 200 text/css INFO 2026-02-20 07:44:22,160 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 07:44:22,161 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 07:44:22,161 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4203ms 200 text/css INFO 2026-02-20 07:44:22,172 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 07:44:22,172 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 07:44:22,172 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:22,172 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 07:44:22,172 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 07:44:22,172 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 07:44:22,172 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:22,172 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3713ms 200 application/javascript INFO 2026-02-20 07:44:22,173 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 07:44:22,173 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:22,173 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6032ms 200 text/css INFO 2026-02-20 07:44:22,173 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 07:44:22,173 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,173 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4255ms 200 application/javascript INFO 2026-02-20 07:44:22,174 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:22,183 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:22,183 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.5397ms INFO 2026-02-20 07:44:22,183 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,183 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5718ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:22,196 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 07:44:22,196 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:22,196 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,197 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:22,201 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:22,201 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4264ms INFO 2026-02-20 07:44:22,201 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,201 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3318ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:22,206 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 07:44:22,206 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:22,206 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:22,206 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,208 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:22,213 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:22,213 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4546ms INFO 2026-02-20 07:44:22,213 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,213 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3129ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:22,281 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 07:44:22,282 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 07:44:22,282 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4565ms 200 image/png INFO 2026-02-20 07:44:22,283 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 07:44:22,283 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 07:44:22,283 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3504ms 200 image/png INFO 2026-02-20 07:44:22,283 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 07:44:22,283 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 07:44:22,283 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 07:44:22,283 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4011ms 200 image/png INFO 2026-02-20 07:44:22,284 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 07:44:22,284 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.2895ms 200 image/png INFO 2026-02-20 07:44:22,288 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 07:44:22,296 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:22,296 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,297 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:22,302 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:22,303 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.0698ms INFO 2026-02-20 07:44:22,303 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,303 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9212ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:22,330 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 07:44:22,331 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:22,331 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,332 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:22,335 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 07:44:22,335 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 07:44:22,335 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:22,335 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:22,335 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0325ms INFO 2026-02-20 07:44:22,335 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,335 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8539ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:22,335 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,336 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 07:44:22,336 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:22,336 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,336 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:22,337 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:22,337 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,338 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 07:44:22,338 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:22,338 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:22,338 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,338 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:22,339 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:22,345 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:22,345 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:22,345 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 8.9085ms INFO 2026-02-20 07:44:22,345 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,345 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.2917ms INFO 2026-02-20 07:44:22,345 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,346 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0046ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:22,346 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9769ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:22,346 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:22,346 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.0251ms INFO 2026-02-20 07:44:22,346 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,346 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9878ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:22,347 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:22,347 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.9934ms INFO 2026-02-20 07:44:22,347 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,347 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6343ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:22,367 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 07:44:22,372 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:22,372 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,374 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:22,377 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:22,377 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3508ms INFO 2026-02-20 07:44:22,377 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,377 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3003ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:22,380 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 07:44:22,380 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 07:44:22,380 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4585ms 200 image/png INFO 2026-02-20 07:44:22,390 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 07:44:22,390 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 07:44:22,391 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 07:44:22,391 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7999ms 200 image/jpeg INFO 2026-02-20 07:44:22,391 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 07:44:22,391 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8719ms 200 image/jpeg INFO 2026-02-20 07:44:22,393 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 07:44:22,394 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 07:44:22,394 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7676ms 200 image/jpeg INFO 2026-02-20 07:44:22,431 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 07:44:22,431 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:22,431 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,432 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:22,433 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 07:44:22,433 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:22,433 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,435 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:22,451 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:22,451 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 18.9719ms INFO 2026-02-20 07:44:22,451 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,452 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8246ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:22,454 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:22,454 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.1381ms INFO 2026-02-20 07:44:22,454 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:22,454 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9733ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:34,710 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-20 07:44:34,711 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 07:44:34,711 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:34,711 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-20 07:44:34,711 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4117ms 200 text/css INFO 2026-02-20 07:44:34,712 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 07:44:34,712 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1203ms 200 application/javascript INFO 2026-02-20 07:44:34,749 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 07:44:34,749 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:34,750 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:34,751 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:34,752 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:34,761 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:34,762 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.0952ms INFO 2026-02-20 07:44:34,762 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:34,762 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7475ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:34,827 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 07:44:34,827 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:34,827 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:34,828 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 07:44:34,828 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 07:44:34,828 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:34,828 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:34,828 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:34,828 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:34,828 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:34,829 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:34,829 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:34,833 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:34,833 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9075ms INFO 2026-02-20 07:44:34,833 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:34,833 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6766ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:34,834 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 07:44:34,834 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:34,835 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.9824ms INFO 2026-02-20 07:44:34,835 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:34,835 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0059ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:34,835 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:34,835 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:34,835 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 07:44:34,835 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:34,835 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.874ms INFO 2026-02-20 07:44:34,835 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:34,835 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:34,835 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.764ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:34,836 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:34,836 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:34,837 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:34,839 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:34,839 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.15ms INFO 2026-02-20 07:44:34,839 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:34,839 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9319ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:34,840 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:34,840 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9047ms INFO 2026-02-20 07:44:34,840 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:34,840 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1259ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:34,928 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1925& INFO 2026-02-20 07:44:34,929 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:34,929 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:34,930 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:34,934 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:34,938 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.1534ms INFO 2026-02-20 07:44:34,938 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:34,938 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9226ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:38,697 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/abnormalattendance.ece4ef00.js INFO 2026-02-20 07:44:38,698 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:38,699 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/abnormalattendance.f4991bab.css INFO 2026-02-20 07:44:38,706 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/abnormalattendance.ece4ef00.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\abnormalattendance.ece4ef00.js' INFO 2026-02-20 07:44:38,706 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0209ms 200 application/javascript INFO 2026-02-20 07:44:38,707 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/abnormalattendance.f4991bab.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\abnormalattendance.f4991bab.css' INFO 2026-02-20 07:44:38,707 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2251ms 200 text/css INFO 2026-02-20 07:44:38,727 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 49 INFO 2026-02-20 07:44:38,727 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:38,728 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:38,728 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:38,730 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:38,746 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:38,746 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.7368ms INFO 2026-02-20 07:44:38,746 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:38,746 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4484ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:38,762 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-02-20 07:44:38,775 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-02-20 07:44:38,775 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7729ms 200 image/png INFO 2026-02-20 07:44:38,808 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-02-20 07:44:38,809 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:38,809 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:38,812 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyAttPatItem", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.PaMListDto GetMyAttPatItem() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:38,814 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=2605400701,2605400702,2605400703,2605400704,2605400705&IsEss=true& INFO 2026-02-20 07:44:38,814 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:38,815 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:38,816 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:38,822 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:38,825 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 12.8705ms INFO 2026-02-20 07:44:38,825 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:38,825 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9739ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:38,826 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:38,826 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.7685ms INFO 2026-02-20 07:44:38,826 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:38,826 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6375ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:38,945 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAbnormalAttDetail?yearMonth=2026-02&page=1&isYearMonth=false&beginDate=2026-02-01&endDate=2026-02-19& INFO 2026-02-20 07:44:38,945 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:38,946 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:38,949 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttDetail", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.AbnormalAttDetail] GetAbnormalAttDetail(System.String, System.String, System.String, Boolean, Int32) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:39,420 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:39,423 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 474.0465ms INFO 2026-02-20 07:44:39,423 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:39,423 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 478.271ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:55,543 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 07:44:55,543 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 07:44:55,543 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8201ms 200 text/html INFO 2026-02-20 07:44:55,619 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771544695035&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 07:44:55,619 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 07:44:55,619 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6479ms 200 text/html INFO 2026-02-20 07:44:56,096 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.013531199955322815 INFO 2026-02-20 07:44:56,096 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 07:44:56,096 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5649ms 200 application/javascript INFO 2026-02-20 07:44:56,260 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771544695035%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 07:44:56,261 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,261 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,263 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,265 [48 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771544695035&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 07:44:56,270 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,270 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.666ms INFO 2026-02-20 07:44:56,270 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,270 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3586ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:56,293 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 07:44:56,293 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:56,294 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,294 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,295 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,297 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 07:44:56,297 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 07:44:56,297 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 07:44:56,314 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 07:44:56,318 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,318 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 22.7779ms INFO 2026-02-20 07:44:56,318 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,318 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.3239ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:56,431 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 07:44:56,432 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,432 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 07:44:56,432 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,432 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,433 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,434 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,434 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,435 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 07:44:56,435 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 07:44:56,435 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 07:44:56,439 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,440 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.9529ms INFO 2026-02-20 07:44:56,440 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,440 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9663ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:56,451 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 07:44:56,455 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,456 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 21.5877ms INFO 2026-02-20 07:44:56,456 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,456 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9238ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:56,546 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 07:44:56,547 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,547 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 07:44:56,547 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,547 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,548 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,549 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,549 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,555 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,555 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,555 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.3502ms INFO 2026-02-20 07:44:56,555 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,555 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9704ms INFO 2026-02-20 07:44:56,555 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,555 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.313ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:56,555 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3614ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:56,585 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 07:44:56,586 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,586 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,587 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 07:44:56,587 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:44:56,587 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,588 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,588 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,589 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,593 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 07:44:56,594 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,594 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,595 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,595 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.8139ms INFO 2026-02-20 07:44:56,595 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,595 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6382ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:56,595 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,598 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,598 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.4853ms INFO 2026-02-20 07:44:56,599 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,599 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9128ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:56,600 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,601 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 5.2344ms INFO 2026-02-20 07:44:56,601 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,601 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.865ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:56,625 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 07:44:56,625 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 07:44:56,625 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 07:44:56,625 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,625 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,625 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,625 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,626 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,626 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,627 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,627 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,627 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,632 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,632 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 4.4921ms INFO 2026-02-20 07:44:56,632 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,632 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1075ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:56,635 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,636 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 8.4946ms INFO 2026-02-20 07:44:56,636 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,636 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,636 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.7727ms INFO 2026-02-20 07:44:56,636 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0351ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:56,636 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,636 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2962ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:56,647 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 07:44:56,648 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,648 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,649 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,654 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,655 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.2512ms INFO 2026-02-20 07:44:56,655 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,655 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4946ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:56,689 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 07:44:56,690 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 07:44:56,690 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,690 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,690 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:56,690 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,691 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,691 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:56,709 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,709 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 17.5246ms INFO 2026-02-20 07:44:56,709 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,709 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4097ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:56,711 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:56,711 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.7995ms INFO 2026-02-20 07:44:56,711 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:56,711 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.6326ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:44:57,351 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 07:44:57,352 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:44:57,352 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:57,354 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:44:57,359 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:44:57,360 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 5.2276ms INFO 2026-02-20 07:44:57,360 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 07:44:57,360 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1561ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:45:00,638 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 07:45:00,638 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:45:00,639 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:45:00,639 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:00,640 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 07:45:00,641 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:45:00,641 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:00,641 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:45:00,642 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:45:00,644 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 07:45:00,644 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:45:00,644 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:00,645 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 07:45:00,646 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:45:00,646 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:00,646 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:45:00,647 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:45:00,651 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:45:00,651 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.6757ms INFO 2026-02-20 07:45:00,651 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:00,651 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6103ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:45:00,651 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 07:45:00,652 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:45:00,652 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:00,653 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:45:00,653 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:45:00,654 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.5389ms INFO 2026-02-20 07:45:00,654 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:00,654 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.527ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:45:00,655 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:45:00,655 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 9.2869ms INFO 2026-02-20 07:45:00,655 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:00,655 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3221ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:45:00,656 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 07:45:00,656 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:45:00,656 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:00,657 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:45:00,657 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.0905ms INFO 2026-02-20 07:45:00,657 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:00,657 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8375ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:45:00,658 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:45:00,658 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5107ms INFO 2026-02-20 07:45:00,658 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:00,658 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4039ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:45:00,659 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:45:00,662 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:45:00,662 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.466ms INFO 2026-02-20 07:45:00,662 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:00,662 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3752ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:45:00,777 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1925& INFO 2026-02-20 07:45:00,778 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:45:00,778 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:00,779 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:45:00,784 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:45:00,787 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.5797ms INFO 2026-02-20 07:45:00,787 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:00,787 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5282ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:45:02,594 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 07:45:02,595 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-20 07:45:02,595 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9718ms 200 text/css INFO 2026-02-20 07:45:02,596 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 07:45:02,597 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:45:02,597 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-20 07:45:02,597 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6349ms 200 application/javascript INFO 2026-02-20 07:45:02,619 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 07:45:02,619 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:45:02,620 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:45:02,620 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:02,621 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:45:02,628 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:45:02,628 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.8288ms INFO 2026-02-20 07:45:02,628 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:02,628 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0295ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:45:02,720 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 07:45:02,721 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:45:02,721 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:02,722 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:45:02,723 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 07:45:02,723 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:45:02,723 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:02,724 [41 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 07:45:02,725 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:45:02,728 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:45:02,728 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3937ms INFO 2026-02-20 07:45:02,728 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:02,728 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2257ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:45:02,732 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:45:02,732 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 10.1191ms INFO 2026-02-20 07:45:02,732 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:02,732 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.903ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:45:02,833 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1925& INFO 2026-02-20 07:45:02,834 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:45:02,834 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:02,835 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:45:02,839 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:45:02,842 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.1786ms INFO 2026-02-20 07:45:02,842 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 07:45:02,842 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2274ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:25,851 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771545084761&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 07:51:25,851 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 07:51:25,852 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.082ms 200 text/html INFO 2026-02-20 07:51:25,881 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 07:51:25,882 [28 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/jquery-3.6.0.min.js was not modified INFO 2026-02-20 07:51:25,883 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1773ms 304 application/javascript INFO 2026-02-20 07:51:25,929 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 07:51:25,930 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 07:51:25,930 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.351ms 200 application/javascript INFO 2026-02-20 07:51:26,439 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9665646259308817 INFO 2026-02-20 07:51:26,439 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 07:51:26,440 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7329ms 200 application/javascript INFO 2026-02-20 07:51:26,587 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771545084761%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 07:51:26,587 [27 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 07:51:26,588 [27 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 07:51:26,588 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:26,589 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:26,590 [27 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771545084761&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 07:51:26,594 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:26,594 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.9401ms INFO 2026-02-20 07:51:26,594 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:26,594 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7423ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:26,609 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-02-20 07:51:26,609 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:51:26,610 [25 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 07:51:26,610 [25 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 07:51:26,610 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:26,611 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 07:51:26,612 [25 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 07:51:26,613 [25 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 07:51:26,613 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:26,613 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.7019ms INFO 2026-02-20 07:51:26,613 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:26,613 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.0996ms 401 application/json; charset=utf-8 INFO 2026-02-20 07:51:26,727 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-02-20 07:51:26,727 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:51:26,731 [28 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 07:51:26,731 [28 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 07:51:26,731 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 07:51:26,732 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 07:51:26,734 [28 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4NzkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzk4MCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW8oOeHlSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODc5IiwianRpIjoiZDZlZTY4NDgtZjIzMy00NGFlLWJjNTAtYzk2NThkZTg4NDdjIiwiaWF0IjoxNzcxMDY1MDk0LCJuYmYiOjE3NzEwNjUwOTIsImV4cCI6MTc3MTE1MTQ5NCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.4--WWz5Q6o-tJ2kTRrHdAGyG-lDc7PH9Cq9Bmt59pxE INFO 2026-02-20 07:51:26,737 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:26,737 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.4664ms INFO 2026-02-20 07:51:26,737 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 07:51:26,737 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8247ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:26,861 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-02-20 07:51:26,861 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:51:26,861 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:26,864 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:26,865 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:26,867 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 07:51:26,867 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 07:51:26,867 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 07:51:26,883 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 07:51:26,886 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:26,886 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.5114ms INFO 2026-02-20 07:51:26,886 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:26,886 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.0269ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:27,010 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 07:51:27,010 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 07:51:27,010 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:27,010 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,010 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:27,010 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,012 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:27,012 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:27,013 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 07:51:27,013 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 07:51:27,013 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 07:51:27,015 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:27,015 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6095ms INFO 2026-02-20 07:51:27,015 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,015 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7138ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:27,044 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 07:51:27,047 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:27,047 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.3485ms INFO 2026-02-20 07:51:27,047 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,047 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.1556ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:27,174 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 07:51:27,175 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:27,175 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 07:51:27,175 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,175 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:27,175 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,176 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:27,177 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:27,209 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 07:51:27,209 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:51:27,210 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:27,210 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,211 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:27,212 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 35.4375ms INFO 2026-02-20 07:51:27,212 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,212 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.3159ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:27,212 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:27,215 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:27,215 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 38.8634ms INFO 2026-02-20 07:51:27,215 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,216 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.8434ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:27,217 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:27,217 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5406ms INFO 2026-02-20 07:51:27,217 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,217 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3643ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:27,244 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 07:51:27,244 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:27,244 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,246 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:27,249 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:27,249 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0112ms INFO 2026-02-20 07:51:27,249 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,249 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7604ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:27,254 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 07:51:27,255 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:27,255 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,256 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:27,259 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:27,259 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.418ms INFO 2026-02-20 07:51:27,259 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,260 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.221ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:27,262 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 07:51:27,262 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:27,262 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,264 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:27,264 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 07:51:27,264 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:27,264 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,266 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:27,266 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:27,266 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6827ms INFO 2026-02-20 07:51:27,266 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,266 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2942ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:27,271 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 07:51:27,271 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:27,271 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,273 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:27,273 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:27,273 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5944ms INFO 2026-02-20 07:51:27,273 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,273 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2493ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:27,276 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:27,276 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2506ms INFO 2026-02-20 07:51:27,276 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,276 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.088ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:27,334 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 07:51:27,334 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:27,335 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,336 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:27,340 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:27,341 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.7908ms INFO 2026-02-20 07:51:27,341 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,341 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5267ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:27,360 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 07:51:27,361 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:27,361 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,362 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:27,366 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 07:51:27,366 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:27,366 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,368 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:27,373 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:27,373 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 10.9464ms INFO 2026-02-20 07:51:27,373 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,373 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7127ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:27,387 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:27,387 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.2764ms INFO 2026-02-20 07:51:27,387 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,387 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1932ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:27,785 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 07:51:27,785 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:27,786 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,787 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:27,791 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:27,791 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6984ms INFO 2026-02-20 07:51:27,791 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:27,791 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.824ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:33,066 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=disableBatchApproval& INFO 2026-02-20 07:51:33,067 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-02-20 07:51:33,067 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:33,067 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:33,067 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:33,067 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:33,068 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=4&type=0&formCode=& INFO 2026-02-20 07:51:33,068 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:33,068 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:33,069 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 07:51:33,069 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:33,070 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:33,070 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSelectNum", controller = "EWorkFlow"}. Executing controller action with signature Int32 GetSelectNum() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:33,070 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:33,071 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-02-20 07:51:33,071 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:51:33,071 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:51:33,071 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:33,072 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:33,096 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:33,096 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:51:33,104 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:33,104 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 34.4678ms INFO 2026-02-20 07:51:33,104 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:33,104 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:33,104 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:33,104 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.8186ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:33,104 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 34.4234ms INFO 2026-02-20 07:51:33,104 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:33,104 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.9975ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:33,105 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:33,105 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.1392ms INFO 2026-02-20 07:51:33,106 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:33,106 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.3937ms INFO 2026-02-20 07:51:33,106 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:33,106 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.9906ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:33,106 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.4717ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:51:33,239 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:51:33,240 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 167.8236ms INFO 2026-02-20 07:51:33,240 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 07:51:33,240 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 172.5686ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:11,928 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 104 INFO 2026-02-20 07:54:11,928 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:54:11,928 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:11,928 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:11,930 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:11,936 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:11,936 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3173ms INFO 2026-02-20 07:54:11,936 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:11,936 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7161ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:11,941 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-02-20 07:54:11,941 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:11,941 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:11,942 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:11,945 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:11,945 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9208ms INFO 2026-02-20 07:54:11,945 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:11,945 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6828ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:12,080 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=58fca832-9fa7-4a37-b5ec-3ba801d82b5c& INFO 2026-02-20 07:54:12,080 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:12,081 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:12,083 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:12,142 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:12,145 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 61.2257ms INFO 2026-02-20 07:54:12,145 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:12,145 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.5921ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:12,286 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=366020&isHis=& INFO 2026-02-20 07:54:12,286 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 07:54:12,286 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:12,286 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:12,286 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:12,286 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:12,288 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:12,289 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:12,295 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:12,295 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.847ms INFO 2026-02-20 07:54:12,295 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:12,295 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8477ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:12,296 [40 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 07:54:12,349 [40 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-20 07:54:12,356 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:12,356 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 67.3652ms INFO 2026-02-20 07:54:12,356 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:12,356 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 70.6158ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:12,507 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=366020& INFO 2026-02-20 07:54:12,508 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:12,508 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:12,510 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:12,524 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:12,526 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 15.5141ms INFO 2026-02-20 07:54:12,526 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:12,526 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.2527ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:12,753 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=58fca832-9fa7-4a37-b5ec-3ba801d82b5c&isHis=& INFO 2026-02-20 07:54:12,753 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=58fca832-9fa7-4a37-b5ec-3ba801d82b5c&recordId=65825&tableName=K_LEAVE& INFO 2026-02-20 07:54:12,754 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:12,754 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:12,754 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:12,754 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:12,756 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:12,756 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:12,810 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=58fca832-9fa7-4a37-b5ec-3ba801d82b5c&flowID=78&nodeCode=begin& INFO 2026-02-20 07:54:12,810 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:12,810 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:12,813 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:12,819 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:12,820 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 63.4902ms INFO 2026-02-20 07:54:12,820 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:12,820 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.7962ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:12,865 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:12,867 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 110.8648ms INFO 2026-02-20 07:54:12,867 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:12,867 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 114.1678ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:12,896 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:12,896 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 83.0543ms INFO 2026-02-20 07:54:12,897 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:12,897 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 86.7579ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:13,051 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=366020& INFO 2026-02-20 07:54:13,052 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:13,052 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:13,054 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowTables", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowTable] GetFlowTables(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:13,073 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:13,074 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 19.9235ms INFO 2026-02-20 07:54:13,074 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:13,074 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.7685ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:13,229 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-02-20 07:54:13,232 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:13,232 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:13,233 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:13,237 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:13,238 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.2746ms INFO 2026-02-20 07:54:13,238 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:13,238 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2102ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:13,250 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-02-20 07:54:13,250 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:13,250 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:13,250 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-02-20 07:54:13,250 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:13,250 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:13,251 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:13,252 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:13,255 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:13,255 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8784ms INFO 2026-02-20 07:54:13,255 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:13,255 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7548ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:13,255 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:13,256 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9373ms INFO 2026-02-20 07:54:13,256 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:13,256 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6258ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:13,309 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=58fca832-9fa7-4a37-b5ec-3ba801d82b5c& INFO 2026-02-20 07:54:13,309 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:13,309 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:13,311 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:13,457 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:13,493 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 181.4131ms INFO 2026-02-20 07:54:13,493 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:13,493 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 183.9565ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:14,915 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-02-20 07:54:14,916 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:54:14,916 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:14,916 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:14,918 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:15,089 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:15,092 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 173.7413ms INFO 2026-02-20 07:54:15,092 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:15,092 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 177.0113ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:15,401 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 07:54:15,401 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:15,401 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:15,402 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=7sSOC%2FrPdxE%3D& INFO 2026-02-20 07:54:15,402 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:15,402 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:15,403 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:15,405 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:15,407 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:15,407 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.2935ms INFO 2026-02-20 07:54:15,407 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:15,407 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7021ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:15,413 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:15,416 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 10.6975ms INFO 2026-02-20 07:54:15,416 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:15,416 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6223ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:15,562 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 07:54:15,562 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:15,562 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:15,564 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:15,567 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:15,567 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2555ms INFO 2026-02-20 07:54:15,567 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:15,567 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4547ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:32,007 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=4&type=0&formCode=& INFO 2026-02-20 07:54:32,008 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:32,008 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:32,008 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-02-20 07:54:32,008 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:54:32,009 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:32,009 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:32,009 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:32,010 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:32,043 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:32,043 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 32.8025ms INFO 2026-02-20 07:54:32,043 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:32,043 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.8585ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:32,138 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:32,138 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 128.86ms INFO 2026-02-20 07:54:32,138 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:32,138 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 130.9779ms 200 application/json; charset=utf-8 INFO 2026-02-20 07:54:35,707 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 07:54:35,707 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 07:54:35,708 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 07:54:35,708 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:35,710 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 07:54:35,716 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 07:54:35,716 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3676ms INFO 2026-02-20 07:54:35,716 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 07:54:35,716 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0976ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:56,677 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771545836662&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 08:03:56,678 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 08:03:56,678 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7452ms 200 text/html INFO 2026-02-20 08:03:57,279 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9115171999564398 INFO 2026-02-20 08:03:57,280 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 08:03:57,280 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6049ms 200 application/javascript INFO 2026-02-20 08:03:57,386 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771545836662%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 08:03:57,387 [50 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 08:03:57,387 [50 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 08:03:57,387 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,388 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:57,389 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 08:03:57,389 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:03:57,389 [50 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771545836662&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 08:03:57,390 [53 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 08:03:57,390 [53 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 08:03:57,390 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,391 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 08:03:57,392 [53 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 08:03:57,392 [53 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 08:03:57,392 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:57,393 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.4261ms INFO 2026-02-20 08:03:57,393 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,393 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:57,393 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.6302ms 401 application/json; charset=utf-8 INFO 2026-02-20 08:03:57,393 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.5538ms INFO 2026-02-20 08:03:57,393 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,393 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1318ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:57,487 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 08:03:57,487 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:03:57,488 [29 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 08:03:57,488 [29 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 08:03:57,488 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 08:03:57,489 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 08:03:57,494 [51 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2NDIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwOTY5NiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuadjuS6jOiJryIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjQyIiwianRpIjoiZjgzYWYxNGEtNGNkYy00M2M2LTgyOWUtNzA5YTA2ZjYwZjVjIiwiaWF0IjoxNzcxMjE3Mzc3LCJuYmYiOjE3NzEyMTczNzUsImV4cCI6MTc3MTMwMzc3NywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.x7IW9L2JAQPCtgnM4zRVG-KTK28xYgVKGMg2sU7Yf0I INFO 2026-02-20 08:03:57,497 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:57,497 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 7.4391ms INFO 2026-02-20 08:03:57,497 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 08:03:57,497 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4893ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:57,592 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 08:03:57,592 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:03:57,592 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:57,595 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,596 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:57,597 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 08:03:57,598 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 08:03:57,598 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 08:03:57,613 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 08:03:57,615 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:57,615 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.2964ms INFO 2026-02-20 08:03:57,615 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,615 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.7618ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:57,765 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 08:03:57,766 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:57,766 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,767 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:57,768 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 08:03:57,768 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 08:03:57,768 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:57,768 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,768 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 08:03:57,768 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 08:03:57,769 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:57,773 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:57,773 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.288ms INFO 2026-02-20 08:03:57,773 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,773 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.071ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:57,798 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 08:03:57,802 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:57,802 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.6025ms INFO 2026-02-20 08:03:57,802 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,802 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.4825ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:57,891 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 08:03:57,892 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:57,892 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,893 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:57,895 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 08:03:57,895 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:57,895 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,897 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:57,900 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:57,900 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4592ms INFO 2026-02-20 08:03:57,900 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,900 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2954ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:57,916 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:57,916 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 22.8757ms INFO 2026-02-20 08:03:57,916 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,916 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.9122ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:57,924 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 08:03:57,924 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:03:57,924 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:57,924 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,925 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:57,931 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:57,931 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.813ms INFO 2026-02-20 08:03:57,931 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,932 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9721ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:57,978 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 08:03:57,979 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:57,979 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 08:03:57,979 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,979 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:57,979 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,979 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 08:03:57,979 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:57,979 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,980 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:57,980 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:57,981 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:57,983 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:57,983 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:57,983 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0498ms INFO 2026-02-20 08:03:57,983 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:57,983 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4268ms INFO 2026-02-20 08:03:57,983 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,983 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,983 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7288ms INFO 2026-02-20 08:03:57,983 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:57,983 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1948ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:57,983 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3205ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:57,983 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8447ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:58,006 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 08:03:58,007 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:58,007 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:58,007 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 08:03:58,007 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:58,008 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:58,008 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:58,008 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 08:03:58,008 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:58,008 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:58,009 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:58,010 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:58,015 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:58,015 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.8293ms INFO 2026-02-20 08:03:58,015 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:58,016 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4178ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:58,016 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:58,016 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.1865ms INFO 2026-02-20 08:03:58,016 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:58,016 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:58,016 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8468ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:58,016 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.2995ms INFO 2026-02-20 08:03:58,016 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:58,016 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8824ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:58,072 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 08:03:58,073 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:58,073 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:58,073 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 08:03:58,074 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:58,074 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:58,074 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:58,075 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:58,083 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:58,084 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.3131ms INFO 2026-02-20 08:03:58,084 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:58,084 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3328ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:58,089 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 08:03:58,089 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:58,089 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:58,090 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:58,093 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:58,093 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1427ms INFO 2026-02-20 08:03:58,093 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:58,093 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8271ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:58,094 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:58,094 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.6057ms INFO 2026-02-20 08:03:58,094 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:58,095 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3143ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:59,503 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 08:03:59,503 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:03:59,503 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:59,503 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:59,505 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:59,511 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:59,511 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4202ms INFO 2026-02-20 08:03:59,511 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:59,511 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6432ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:59,525 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050301&IsEss=true& INFO 2026-02-20 08:03:59,526 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:59,526 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:59,527 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:59,531 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:59,531 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5883ms INFO 2026-02-20 08:03:59,531 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:59,531 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4604ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:03:59,533 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-02-20 08:03:59,533 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:03:59,533 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:03:59,534 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:59,536 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:03:59,693 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:03:59,695 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 159.4233ms INFO 2026-02-20 08:03:59,695 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 08:03:59,696 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 162.4152ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:04:10,191 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-02-20 08:04:10,191 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:04:10,199 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:04:10,199 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 08:04:10,200 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:04:10,255 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:04:10,256 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 55.7315ms INFO 2026-02-20 08:04:10,256 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 08:04:10,256 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.5071ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:04:11,236 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-02-20 08:04:11,236 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:04:11,236 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:04:11,236 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 08:04:11,238 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:04:11,260 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:04:11,261 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 22.9873ms INFO 2026-02-20 08:04:11,261 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 08:04:11,261 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.2174ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:04:13,551 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 08:04:13,551 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:04:13,551 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:04:13,551 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 08:04:13,553 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:04:13,559 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:04:13,559 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.7359ms INFO 2026-02-20 08:04:13,559 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 08:04:13,560 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0077ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:04:15,216 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 08:04:15,216 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:04:15,216 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:04:15,216 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 08:04:15,217 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:04:15,220 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-02-20 08:04:15,220 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:04:15,221 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:04:15,221 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 08:04:15,222 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:04:15,224 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:04:15,224 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4926ms INFO 2026-02-20 08:04:15,224 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 08:04:15,224 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5728ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:04:15,226 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:04:15,227 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.6076ms INFO 2026-02-20 08:04:15,227 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 08:04:15,227 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4843ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:04:18,538 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 08:04:18,538 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:04:18,538 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:04:18,538 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 08:04:18,540 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:04:18,546 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:04:18,546 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9713ms INFO 2026-02-20 08:04:18,546 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 08:04:18,546 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1744ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:26,834 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771546223546&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 08:10:26,835 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 08:10:26,835 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8573ms 200 text/html INFO 2026-02-20 08:10:27,264 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.1954228107187761 INFO 2026-02-20 08:10:27,265 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 08:10:27,265 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7618ms 200 application/javascript INFO 2026-02-20 08:10:27,379 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771546223546%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 08:10:27,379 [65 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 08:10:27,380 [65 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 08:10:27,380 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:27,381 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:27,382 [65 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771546223546&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 08:10:27,385 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:27,386 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.5365ms INFO 2026-02-20 08:10:27,386 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:27,386 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0909ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:27,428 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 08:10:27,428 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:10:27,428 [65 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 08:10:27,428 [65 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 08:10:27,428 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:27,430 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 08:10:27,431 [65 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 08:10:27,431 [65 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 08:10:27,431 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:27,431 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0458ms INFO 2026-02-20 08:10:27,431 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:27,431 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3606ms 401 application/json; charset=utf-8 INFO 2026-02-20 08:10:27,543 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 08:10:27,543 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:10:27,543 [64 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 08:10:27,543 [64 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 08:10:27,543 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 08:10:27,544 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 08:10:27,546 [64 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5NjAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDYyNSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuaigeajieazoiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTYwIiwianRpIjoiZjFjYjhjZjktNjVhMy00ZWM1LThjODQtM2Y4YTg4ZDViNTM3IiwiaWF0IjoxNzcxNDMyMjg3LCJuYmYiOjE3NzE0MzIyODUsImV4cCI6MTc3MTUxODY4NywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.RUrPTF9bRDMCILjd7ftuX0_ftbiEuJSwD01OyN9Yh_w INFO 2026-02-20 08:10:27,549 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:27,549 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.4191ms INFO 2026-02-20 08:10:27,549 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 08:10:27,549 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4585ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:27,683 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 08:10:27,683 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:10:27,683 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:27,685 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:27,686 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:27,687 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 08:10:27,687 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 08:10:27,687 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 08:10:27,702 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 08:10:27,705 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:27,705 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.5716ms INFO 2026-02-20 08:10:27,705 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:27,705 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.2306ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:27,834 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 08:10:27,834 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:27,834 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:27,834 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 08:10:27,835 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:27,835 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:27,836 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:27,836 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:27,837 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 08:10:27,837 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 08:10:27,837 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 08:10:27,839 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:27,839 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4124ms INFO 2026-02-20 08:10:27,839 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:27,839 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6504ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:27,867 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 08:10:27,870 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:27,871 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.4829ms INFO 2026-02-20 08:10:27,871 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:27,871 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.3173ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:27,978 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 08:10:27,978 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:27,979 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:27,980 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:27,980 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 08:10:27,981 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:27,981 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:27,982 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:27,985 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:27,985 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2119ms INFO 2026-02-20 08:10:27,985 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:27,985 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9471ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:27,986 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:27,986 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.4231ms INFO 2026-02-20 08:10:27,986 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:27,986 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3291ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:28,022 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 08:10:28,022 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:10:28,023 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:28,023 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,024 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:28,029 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:28,029 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.358ms INFO 2026-02-20 08:10:28,029 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,029 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1879ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:28,030 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 08:10:28,030 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:28,031 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,031 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 08:10:28,032 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:28,032 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,032 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:28,033 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:28,035 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:28,035 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3613ms INFO 2026-02-20 08:10:28,035 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,035 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.268ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:28,036 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:28,036 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1438ms INFO 2026-02-20 08:10:28,036 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,036 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9311ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:28,047 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 08:10:28,047 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:28,048 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,049 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:28,051 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:28,051 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6111ms INFO 2026-02-20 08:10:28,051 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,051 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1588ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:28,063 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 08:10:28,064 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:28,064 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,064 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 08:10:28,065 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:28,065 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,065 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:28,066 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:28,070 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:28,070 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3656ms INFO 2026-02-20 08:10:28,070 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,070 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4638ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:28,072 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:28,073 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6599ms INFO 2026-02-20 08:10:28,073 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,073 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3449ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:28,114 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 08:10:28,114 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:28,114 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,115 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:28,119 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:28,119 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4544ms INFO 2026-02-20 08:10:28,119 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,120 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0498ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:28,144 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 08:10:28,144 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:28,144 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,145 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 08:10:28,145 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:28,145 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,146 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:28,147 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:28,164 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:28,164 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.3602ms INFO 2026-02-20 08:10:28,164 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,164 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2224ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:28,200 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:28,200 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 53.235ms INFO 2026-02-20 08:10:28,200 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,200 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.151ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:28,588 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 08:10:28,588 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:28,588 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,590 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:28,593 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:28,593 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4016ms INFO 2026-02-20 08:10:28,593 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:28,593 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3607ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:29,843 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 08:10:29,843 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:10:29,843 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:29,843 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:29,845 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:29,849 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 08:10:29,850 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:29,850 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:29,851 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:29,851 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:29,851 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6975ms INFO 2026-02-20 08:10:29,851 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:29,851 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6816ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:29,854 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:29,854 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2465ms INFO 2026-02-20 08:10:29,854 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:29,854 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9562ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:29,855 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 08:10:29,856 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:29,856 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:29,857 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 08:10:29,857 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:29,857 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:29,857 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:29,858 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 08:10:29,858 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:29,859 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:29,859 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:29,860 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:29,863 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:29,863 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:29,863 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4019ms INFO 2026-02-20 08:10:29,863 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:29,863 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.9548ms INFO 2026-02-20 08:10:29,863 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:29,863 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9638ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:29,863 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0756ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:29,864 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:29,864 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.9036ms INFO 2026-02-20 08:10:29,864 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:29,864 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7968ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:29,867 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 08:10:29,868 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:29,868 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:29,869 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:29,871 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:29,871 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7153ms INFO 2026-02-20 08:10:29,871 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:29,872 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4034ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:10:29,996 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1960& INFO 2026-02-20 08:10:29,996 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 08:10:29,996 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:29,997 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 08:10:30,000 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 08:10:30,001 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.1972ms INFO 2026-02-20 08:10:30,001 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 08:10:30,001 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9097ms 200 application/json; charset=utf-8 INFO 2026-02-20 08:56:25,671 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 08:56:26,240 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 08:56:26,275 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771543956855&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 08:56:26,288 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 08:56:26,289 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3206ms 200 text/html INFO 2026-02-20 08:56:26,314 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 08:56:26,315 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 08:56:26,315 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8698ms 200 application/javascript INFO 2026-02-20 08:56:26,327 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 08:56:26,328 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 08:56:26,330 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 08:56:26,332 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 08:56:26,333 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 08:56:26,334 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 08:56:26,334 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 08:56:26,334 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5655ms 200 application/javascript INFO 2026-02-20 08:56:26,335 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 08:56:26,335 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.901ms 200 application/javascript INFO 2026-02-20 08:56:26,335 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 08:56:26,335 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7995ms 200 application/javascript INFO 2026-02-20 08:56:26,335 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 08:56:26,336 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5376ms 200 text/css INFO 2026-02-20 08:56:26,340 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 08:56:26,341 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 08:56:26,341 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7238ms 200 application/javascript INFO 2026-02-20 08:56:26,347 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 08:56:26,347 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5658ms 200 application/javascript INFO 2026-02-20 08:56:26,353 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 08:56:26,354 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 08:56:26,354 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6299ms 200 application/javascript INFO 2026-02-20 08:56:26,373 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 08:56:26,374 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 08:56:26,374 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1342ms 200 application/javascript INFO 2026-02-20 08:56:26,823 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 08:56:26,825 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 08:56:26,826 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5996ms 200 application/javascript INFO 2026-02-20 08:56:26,938 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4970850832153353 INFO 2026-02-20 08:56:26,939 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 08:56:26,940 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.039ms 200 application/javascript INFO 2026-02-20 08:56:26,960 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 08:56:26,963 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 08:56:26,963 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5741ms 200 image/jpeg INFO 2026-02-20 08:56:27,014 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1771543956855&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 08:56:27,016 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-20 08:56:27,016 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6702ms 200 text/html INFO 2026-02-20 08:56:27,079 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003¶m= INFO 2026-02-20 08:56:27,163 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-20 08:56:28,305 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Index", controller = "ThirdPartyLogin", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] Get(System.String, System.String, System.String, System.String) on controller Sg.Home.Controllers.ThirdPartyLoginController (Sg.Hcm.Web.Core). INFO 2026-02-20 08:56:28,947 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-20 08:56:28,950 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-20 08:56:28,950 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-02-20 08:56:28,951 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-02-20 08:56:28,951 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:gotoCodeUrlwhereCodeNull:https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww0fe1cb02189622be&redirect_uri=http%3a%2f%2fehr.ergotron.net%3a8082%2fHcmM%2fcheckloginPri.html%3fcorpid%3dww0fe1cb02189622be%26agentId%3d1000003&response_type=code&scope=snsapi_base&agentId=1000003&state=ww0fe1cb02189622be#wechat_redirect INFO 2026-02-20 08:56:29,081 [7 ] vc.Infrastructure.RedirectResultExecutor - Executing RedirectResult, redirecting to https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww0fe1cb02189622be&redirect_uri=http%3a%2f%2fehr.ergotron.net%3a8082%2fHcmM%2fcheckloginPri.html%3fcorpid%3dww0fe1cb02189622be%26agentId%3d1000003&response_type=code&scope=snsapi_base&agentId=1000003&state=ww0fe1cb02189622be#wechat_redirect. INFO 2026-02-20 08:56:29,084 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 776.1469ms INFO 2026-02-20 08:56:29,084 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-20 08:56:29,087 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2007.2211ms 302 INFO 2026-02-20 09:05:54,730 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:05:54,731 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 09:05:54,732 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8443ms 200 text/html INFO 2026-02-20 09:05:54,792 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 09:05:54,793 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:05:54,804 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 09:05:54,804 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2399ms 200 application/javascript INFO 2026-02-20 09:05:54,818 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 09:05:54,819 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 09:05:54,819 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 09:05:54,820 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 09:05:54,820 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0396ms 200 application/javascript INFO 2026-02-20 09:05:54,821 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 09:05:54,821 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6823ms 200 application/javascript INFO 2026-02-20 09:05:54,822 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 09:05:54,823 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 09:05:54,824 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4402ms 200 text/css INFO 2026-02-20 09:05:54,824 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 09:05:54,824 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 09:05:54,824 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5825ms 200 application/javascript INFO 2026-02-20 09:05:54,825 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 09:05:54,825 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9982ms 200 application/javascript INFO 2026-02-20 09:05:54,853 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 09:05:54,853 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 09:05:54,854 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5849ms 200 application/javascript INFO 2026-02-20 09:05:54,871 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 09:05:54,871 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 09:05:54,872 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 09:05:54,872 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5325ms 200 application/javascript INFO 2026-02-20 09:05:54,872 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 09:05:54,872 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.131ms 200 application/javascript INFO 2026-02-20 09:05:54,889 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771549554657&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:05:54,890 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 09:05:54,890 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6587ms 200 text/html INFO 2026-02-20 09:05:54,961 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 09:05:54,961 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:05:54,966 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 09:05:54,966 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 09:05:54,967 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 09:05:54,968 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 09:05:54,968 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0953ms 200 application/javascript INFO 2026-02-20 09:05:54,969 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 09:05:54,969 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0523ms 200 text/css INFO 2026-02-20 09:05:54,969 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 09:05:54,969 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0349ms 200 application/javascript INFO 2026-02-20 09:05:54,972 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 09:05:54,972 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2249ms 200 application/javascript INFO 2026-02-20 09:05:55,712 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 09:05:55,713 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 09:05:55,713 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1389ms 200 application/javascript INFO 2026-02-20 09:05:56,037 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.05971183481622244 INFO 2026-02-20 09:05:56,037 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 09:05:56,038 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0292ms 200 application/javascript INFO 2026-02-20 09:05:56,054 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 09:05:56,055 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 09:05:56,055 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2907ms 200 image/jpeg INFO 2026-02-20 09:05:56,260 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771549554657%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 09:05:56,263 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 09:05:56,264 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:05:56,318 [37 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:05:56,318 [31 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:05:56,319 [31 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:05:56,319 [37 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:05:56,323 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:56,323 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:56,327 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:56,328 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:56,551 [31 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771549554657&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home WARN 2026-02-20 09:05:56,566 [37 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 09:05:56,567 [37 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 09:05:56,569 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:56,586 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 259.1972ms INFO 2026-02-20 09:05:56,586 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:56,586 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 323.2756ms 401 application/json; charset=utf-8 INFO 2026-02-20 09:05:56,751 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 09:05:56,751 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:05:56,752 [37 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:05:56,752 [37 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:05:56,752 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 09:05:56,754 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 09:05:56,775 [37 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NTUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjM1OSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuiLj-WwkemHkSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzU1IiwianRpIjoiNjcyMjJhZTUtYTJkNy00NDIwLTkwMjctNDBhYzMwMjRiZjUwIiwiaWF0IjoxNzcxMjU5NzM3LCJuYmYiOjE3NzEyNTk3MzUsImV4cCI6MTc3MTM0NjEzNywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.277vVN-sMPHdNH-XRcZjoqXfkFhddgv0_va3ouLxkoY INFO 2026-02-20 09:05:56,792 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:56,792 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 37.9529ms INFO 2026-02-20 09:05:56,792 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 09:05:56,792 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.5817ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:56,909 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 09:05:56,909 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:05:56,927 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:56,961 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:56,962 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:56,983 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 09:05:56,983 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 09:05:56,983 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 09:05:57,095 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 09:05:57,100 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:57,101 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 138.5382ms INFO 2026-02-20 09:05:57,101 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,101 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 192.2314ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:57,105 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:57,108 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 779.3469ms INFO 2026-02-20 09:05:57,108 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,108 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 847.517ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:57,201 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 09:05:57,201 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:57,201 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,203 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 09:05:57,203 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:57,203 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,204 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:57,206 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 09:05:57,206 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:57,206 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 09:05:57,206 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 09:05:57,238 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 09:05:57,246 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:57,249 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 45.0768ms INFO 2026-02-20 09:05:57,249 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,249 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.3346ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:57,262 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:57,265 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 58.8384ms INFO 2026-02-20 09:05:57,265 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,265 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.0283ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:57,309 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 09:05:57,309 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:05:57,309 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 09:05:57,310 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8844ms 200 application/javascript INFO 2026-02-20 09:05:57,310 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 09:05:57,310 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:05:57,311 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 09:05:57,311 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5148ms 200 application/javascript INFO 2026-02-20 09:05:57,314 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 09:05:57,314 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 09:05:57,314 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:05:57,314 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:05:57,314 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 09:05:57,314 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.485ms 200 application/javascript INFO 2026-02-20 09:05:57,314 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 09:05:57,314 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6555ms 200 application/javascript INFO 2026-02-20 09:05:57,342 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 09:05:57,342 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 09:05:57,342 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5081ms 200 text/css INFO 2026-02-20 09:05:57,353 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 09:05:57,353 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 09:05:57,354 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 09:05:57,354 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8514ms 200 text/css INFO 2026-02-20 09:05:57,354 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 09:05:57,354 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1498ms 200 text/css INFO 2026-02-20 09:05:57,354 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 09:05:57,355 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:05:57,355 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 09:05:57,355 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:05:57,355 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 09:05:57,355 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5532ms 200 application/javascript INFO 2026-02-20 09:05:57,355 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 09:05:57,355 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.455ms 200 application/javascript INFO 2026-02-20 09:05:57,364 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 09:05:57,364 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:57,364 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,366 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:57,369 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 09:05:57,369 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:57,369 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,371 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:57,382 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:57,382 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:57,382 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.9003ms INFO 2026-02-20 09:05:57,382 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,382 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9411ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:57,384 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.5827ms INFO 2026-02-20 09:05:57,384 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,384 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2611ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:57,392 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 09:05:57,392 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:05:57,393 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:57,393 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,395 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:57,484 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 09:05:57,485 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:57,485 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,517 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 09:05:57,517 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 09:05:57,517 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 09:05:57,517 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 09:05:57,517 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6126ms 200 image/png INFO 2026-02-20 09:05:57,518 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 09:05:57,518 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 09:05:57,518 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7247ms 200 image/png INFO 2026-02-20 09:05:57,518 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5746ms 200 image/png INFO 2026-02-20 09:05:57,523 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 09:05:57,523 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 09:05:57,523 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4822ms 200 image/png INFO 2026-02-20 09:05:57,554 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:57,562 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 09:05:57,563 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:57,563 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,564 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 09:05:57,564 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:57,564 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,564 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 09:05:57,565 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:57,565 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,567 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 09:05:57,567 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:57,567 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,570 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:57,570 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:57,571 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:57,572 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:57,595 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:57,595 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 24.5981ms INFO 2026-02-20 09:05:57,595 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,595 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.5942ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:57,629 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 09:05:57,631 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:57,632 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,735 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:57,736 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:57,736 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 340.4953ms INFO 2026-02-20 09:05:57,736 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,736 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 343.6248ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:57,736 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 164.579ms INFO 2026-02-20 09:05:57,736 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,736 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 172.1865ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:57,774 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 09:05:57,774 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:57,774 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,783 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 09:05:57,784 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 09:05:57,784 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.197ms 200 image/jpeg INFO 2026-02-20 09:05:57,856 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 09:05:57,857 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 09:05:57,857 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9254ms 200 image/jpeg INFO 2026-02-20 09:05:57,905 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:57,905 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 334.6421ms INFO 2026-02-20 09:05:57,905 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:57,905 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 342.5884ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:57,915 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 09:05:57,916 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 09:05:57,916 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2126ms 200 image/jpeg INFO 2026-02-20 09:05:57,954 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 09:05:57,954 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 09:05:57,955 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5548ms 200 image/png INFO 2026-02-20 09:05:58,000 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 09:05:58,000 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:58,001 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:58,003 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 09:05:58,003 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:05:58,003 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:58,062 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:58,062 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:58,062 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:58,062 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:05:58,231 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:58,232 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 660.9788ms INFO 2026-02-20 09:05:58,232 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:58,232 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 665.0723ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:58,314 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:58,314 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:58,315 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 252.7089ms INFO 2026-02-20 09:05:58,315 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:58,315 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 686.1372ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:58,318 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 255.1456ms INFO 2026-02-20 09:05:58,318 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:58,318 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 314.8091ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:58,656 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:58,656 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 593.8708ms INFO 2026-02-20 09:05:58,656 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:58,656 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 882.8014ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:58,784 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:58,785 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1231.2222ms INFO 2026-02-20 09:05:58,785 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:58,786 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1301.4667ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:05:59,599 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:05:59,601 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1538.5855ms INFO 2026-02-20 09:05:59,601 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:05:59,601 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1601.4106ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:06:08,124 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 09:06:08,124 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:06:08,125 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-20 09:06:08,125 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 09:06:08,126 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7129ms 200 application/javascript INFO 2026-02-20 09:06:08,127 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-20 09:06:08,127 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5349ms 200 text/css INFO 2026-02-20 09:06:08,149 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 09:06:08,149 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:06:08,152 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:06:08,152 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:08,156 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:06:08,171 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:06:08,172 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.612ms INFO 2026-02-20 09:06:08,172 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:08,172 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.9104ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:06:08,250 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 09:06:08,250 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 09:06:08,251 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:06:08,251 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:06:08,252 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:08,252 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:08,254 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:06:08,254 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:06:08,256 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 09:06:08,260 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,26054001,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 09:06:08,260 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:06:08,260 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:06:08,260 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:08,260 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:08,285 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:06:08,285 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 09:06:08,285 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:06:08,285 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:08,285 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:06:08,287 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:06:08,291 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:06:08,291 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:06:08,291 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 37.7895ms INFO 2026-02-20 09:06:08,291 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:08,292 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.326ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:06:08,293 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:06:08,293 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 38.9395ms INFO 2026-02-20 09:06:08,293 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:08,293 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.7386ms INFO 2026-02-20 09:06:08,293 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:08,293 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.1169ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:06:08,293 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.88ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:06:08,295 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:06:08,295 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:06:08,296 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 11.2137ms INFO 2026-02-20 09:06:08,296 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:08,297 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.9899ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:06:08,297 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.7196ms INFO 2026-02-20 09:06:08,297 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:08,297 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2881ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:06:08,428 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1755& INFO 2026-02-20 09:06:08,428 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:06:08,429 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:08,431 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:06:08,435 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:06:08,441 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.6692ms INFO 2026-02-20 09:06:08,441 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:08,441 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3949ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:06:12,405 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 09:06:12,406 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-20 09:06:12,406 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4003ms 200 text/css INFO 2026-02-20 09:06:12,407 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 09:06:12,407 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:06:12,408 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-20 09:06:12,408 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9349ms 200 application/javascript INFO 2026-02-20 09:06:12,442 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 09:06:12,442 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:06:12,443 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:06:12,444 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:12,446 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:06:12,458 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:06:12,458 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.3951ms INFO 2026-02-20 09:06:12,458 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:12,459 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.1941ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:06:12,532 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 09:06:12,533 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:06:12,533 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 09:06:12,534 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:06:12,534 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:12,534 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:12,535 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:06:12,536 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:06:12,540 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:06:12,540 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.2405ms INFO 2026-02-20 09:06:12,540 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:12,540 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7273ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:06:12,541 [37 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 09:06:12,609 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:06:12,612 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 75.8099ms INFO 2026-02-20 09:06:12,612 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:12,612 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.08ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:06:12,767 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1755& INFO 2026-02-20 09:06:12,767 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:06:12,767 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:12,769 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:06:12,782 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:06:12,790 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 20.4289ms INFO 2026-02-20 09:06:12,790 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 09:06:12,790 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.3464ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:34,647 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771550074125&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:14:34,648 [5 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 09:14:34,648 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2448ms 200 text/html INFO 2026-02-20 09:14:35,461 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.263327247025818 INFO 2026-02-20 09:14:35,461 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 09:14:35,462 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9568ms 200 application/javascript INFO 2026-02-20 09:14:35,641 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771550074125%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 09:14:35,643 [5 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:14:35,643 [5 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:14:35,644 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:35,646 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:35,648 [5 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771550074125&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:14:35,654 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:35,654 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.4722ms INFO 2026-02-20 09:14:35,654 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:35,654 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5066ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:35,671 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 09:14:35,671 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:14:35,671 [4 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:14:35,671 [4 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:14:35,672 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:35,673 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 09:14:35,674 [4 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 09:14:35,674 [4 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 09:14:35,674 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:35,674 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1296ms INFO 2026-02-20 09:14:35,674 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:35,674 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4426ms 401 application/json; charset=utf-8 INFO 2026-02-20 09:14:35,775 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 09:14:35,775 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:14:35,779 [5 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:14:35,779 [5 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:14:35,779 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 09:14:35,780 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 09:14:35,782 [4 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2ODIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMTEyMyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumZiOmHkei-iSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjgyIiwianRpIjoiNzMxOGRjMWYtYzM4ZS00YjUyLWEyOTQtODAwOWExNjJlMmE3IiwiaWF0IjoxNzcxMjk2Nzc4LCJuYmYiOjE3NzEyOTY3NzYsImV4cCI6MTc3MTM4MzE3OCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.TzeBRlTYewT7OqYHYohQolwFMgvGWB_xIaFDayZr_2o INFO 2026-02-20 09:14:35,785 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:35,785 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.885ms INFO 2026-02-20 09:14:35,785 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 09:14:35,785 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9253ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:35,891 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 09:14:35,892 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:14:35,892 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:35,894 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:35,896 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:35,897 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 09:14:35,897 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 09:14:35,897 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 09:14:35,913 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 09:14:35,916 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:35,916 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.4306ms INFO 2026-02-20 09:14:35,916 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:35,916 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.833ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:36,022 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 09:14:36,023 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:36,023 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,024 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:36,025 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 09:14:36,026 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 09:14:36,026 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 09:14:36,027 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 09:14:36,027 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:36,027 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,029 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:36,032 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:36,032 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4227ms INFO 2026-02-20 09:14:36,032 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,032 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4003ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:36,058 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 09:14:36,062 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:36,062 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 37.4963ms INFO 2026-02-20 09:14:36,062 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,062 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.5707ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:36,194 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 09:14:36,194 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 09:14:36,195 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:36,195 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:36,196 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,196 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,198 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:36,198 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:36,207 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:36,207 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.1981ms INFO 2026-02-20 09:14:36,207 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,208 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9869ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:36,211 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:36,211 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 13.2789ms INFO 2026-02-20 09:14:36,211 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,211 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7784ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:36,234 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 09:14:36,234 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:14:36,234 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:36,235 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,236 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:36,246 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 09:14:36,246 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:36,247 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:36,247 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.4159ms INFO 2026-02-20 09:14:36,247 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,247 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,247 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.313ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:36,248 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:36,249 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 09:14:36,249 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:36,250 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,251 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:36,255 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:36,255 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.5514ms INFO 2026-02-20 09:14:36,255 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,255 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5735ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:36,258 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:36,258 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 6.5295ms INFO 2026-02-20 09:14:36,258 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,258 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5253ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:36,260 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 09:14:36,262 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:36,262 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,264 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:36,266 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 09:14:36,266 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:36,266 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,268 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:36,268 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:36,268 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.4672ms INFO 2026-02-20 09:14:36,268 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,268 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4478ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:36,271 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 09:14:36,271 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:36,271 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,273 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:36,276 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:36,276 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.274ms INFO 2026-02-20 09:14:36,276 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,276 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1747ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:36,277 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:36,277 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.0012ms INFO 2026-02-20 09:14:36,277 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,277 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.978ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:36,328 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 09:14:36,337 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:36,337 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,338 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:36,343 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:36,343 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9153ms INFO 2026-02-20 09:14:36,343 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,343 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3782ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:36,366 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 09:14:36,366 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:36,366 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,366 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 09:14:36,367 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:36,367 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,367 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:36,368 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:36,387 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:36,387 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 18.479ms INFO 2026-02-20 09:14:36,387 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,387 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5393ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:36,389 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:36,389 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.4171ms INFO 2026-02-20 09:14:36,389 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,389 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.2195ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:36,589 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 09:14:36,595 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:36,595 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,597 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:36,602 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:36,603 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 5.8525ms INFO 2026-02-20 09:14:36,603 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:36,603 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1336ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:40,071 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 09:14:40,071 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:14:40,072 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:40,073 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:40,074 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:40,084 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:40,084 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.7858ms INFO 2026-02-20 09:14:40,084 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:40,084 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1454ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:40,109 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 09:14:40,110 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 09:14:40,110 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:40,110 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:40,110 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:40,110 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:40,133 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 09:14:40,133 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:40,133 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:40,133 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 09:14:40,134 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:40,134 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:40,134 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:40,134 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:40,136 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:40,136 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:40,136 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 09:14:40,136 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:40,136 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:40,138 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:40,141 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:40,141 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:40,141 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.0149ms INFO 2026-02-20 09:14:40,141 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:40,141 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.7923ms INFO 2026-02-20 09:14:40,141 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:40,142 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5757ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:40,142 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.4614ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:40,143 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:40,143 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:40,143 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 9.4817ms INFO 2026-02-20 09:14:40,143 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:40,143 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.209ms INFO 2026-02-20 09:14:40,143 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:40,143 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.3367ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:40,143 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0335ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:40,143 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:40,144 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 7.9032ms INFO 2026-02-20 09:14:40,144 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:40,144 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1046ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:40,340 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1682& INFO 2026-02-20 09:14:40,341 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:40,341 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:40,343 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:40,349 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:40,349 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.024ms INFO 2026-02-20 09:14:40,349 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:40,349 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.072ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:41,582 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 09:14:41,582 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:14:41,583 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:41,583 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:41,585 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:41,594 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:41,595 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.6114ms INFO 2026-02-20 09:14:41,595 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:41,595 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6376ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:41,630 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 09:14:41,630 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 09:14:41,630 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:41,630 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:41,631 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:41,631 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:41,632 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:41,632 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:41,635 [46 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 09:14:41,637 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:41,638 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.6059ms INFO 2026-02-20 09:14:41,638 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:41,638 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3866ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:41,643 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:41,643 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 10.6977ms INFO 2026-02-20 09:14:41,643 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:41,643 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3854ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:41,776 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1682& INFO 2026-02-20 09:14:41,777 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:41,777 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:41,779 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:41,784 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:41,784 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 4.7289ms INFO 2026-02-20 09:14:41,784 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:41,784 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8527ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:46,107 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 09:14:46,108 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:14:46,108 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:46,109 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:46,110 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:46,118 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 09:14:46,119 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:46,119 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:46,119 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:46,119 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.8225ms INFO 2026-02-20 09:14:46,119 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:46,119 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9591ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:46,121 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:46,124 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:46,125 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.0781ms INFO 2026-02-20 09:14:46,125 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:46,125 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6328ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:14:47,140 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 09:14:47,140 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:14:47,140 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:14:47,141 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:47,142 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:14:47,151 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:14:47,151 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.4908ms INFO 2026-02-20 09:14:47,151 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:14:47,151 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3442ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:09,733 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:25:09,734 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 09:25:09,734 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1024ms 200 text/html INFO 2026-02-20 09:25:09,929 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 09:25:09,929 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:25:09,941 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 09:25:09,941 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3101ms 200 application/javascript INFO 2026-02-20 09:25:10,031 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 09:25:10,034 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 09:25:10,034 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.786ms 200 text/css INFO 2026-02-20 09:25:10,380 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 09:25:10,381 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 09:25:10,381 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1571ms 200 application/javascript INFO 2026-02-20 09:25:10,394 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 09:25:10,394 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 09:25:10,395 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 09:25:10,395 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 09:25:10,395 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7602ms 200 application/javascript INFO 2026-02-20 09:25:10,395 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 09:25:10,395 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6224ms 200 application/javascript INFO 2026-02-20 09:25:10,396 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 09:25:10,396 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.104ms 200 application/javascript INFO 2026-02-20 09:25:10,618 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 09:25:10,618 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 09:25:10,618 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 09:25:10,619 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 09:25:10,619 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 09:25:10,620 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0743ms 200 application/javascript INFO 2026-02-20 09:25:10,620 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2035ms 200 application/javascript INFO 2026-02-20 09:25:10,621 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 09:25:10,621 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1828ms 200 application/javascript INFO 2026-02-20 09:25:11,151 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771550710303&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:25:11,152 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 09:25:11,152 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8226ms 200 text/html INFO 2026-02-20 09:25:11,490 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 09:25:11,490 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 09:25:11,490 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:25:11,494 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 09:25:11,494 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4075ms 200 text/css INFO 2026-02-20 09:25:11,501 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 09:25:11,501 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4005ms 200 application/javascript INFO 2026-02-20 09:25:12,050 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 09:25:12,050 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 09:25:12,051 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 09:25:12,051 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5689ms 200 application/javascript INFO 2026-02-20 09:25:12,052 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 09:25:12,052 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2828ms 200 application/javascript INFO 2026-02-20 09:25:24,593 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 09:25:24,593 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 09:25:24,593 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6553ms 200 application/javascript INFO 2026-02-20 09:25:24,952 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9447071836955114 INFO 2026-02-20 09:25:24,952 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 09:25:24,952 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6822ms 200 application/javascript INFO 2026-02-20 09:25:25,991 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 09:25:25,991 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 09:25:25,992 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0176ms 200 image/jpeg INFO 2026-02-20 09:25:26,765 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771550710303%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 09:25:26,766 [52 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:25:26,766 [52 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:25:26,767 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:26,768 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:26,770 [52 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771550710303&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:25:26,774 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:26,775 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.3195ms INFO 2026-02-20 09:25:26,775 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:26,775 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5278ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:26,873 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 09:25:26,874 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:25:26,874 [53 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:25:26,874 [53 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:25:26,875 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:26,876 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 09:25:26,878 [53 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 09:25:26,878 [53 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 09:25:26,878 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:26,878 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.7559ms INFO 2026-02-20 09:25:26,878 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:26,878 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9316ms 401 application/json; charset=utf-8 INFO 2026-02-20 09:25:27,893 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 09:25:27,893 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:25:27,893 [35 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:25:27,894 [35 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:25:27,894 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 09:25:27,896 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 09:25:27,898 [35 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NjEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjQ2NSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWNnOWHpOWotCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzYxIiwianRpIjoiYTEzNzhkNzUtNGJiOS00MDBmLThmYTEtMjI3ZmU0MWVlZmQxIiwiaWF0IjoxNzcxMzg4MjI0LCJuYmYiOjE3NzEzODgyMjIsImV4cCI6MTc3MTQ3NDYyNCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0._h3bXpI-YCMu0iyXVC0oZnTjPjQiy5_pRCNvXIuaGT0 INFO 2026-02-20 09:25:27,902 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:27,903 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 6.3601ms INFO 2026-02-20 09:25:27,903 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 09:25:27,903 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3035ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:28,925 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 09:25:28,925 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:25:28,926 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:28,929 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:28,931 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:28,932 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 09:25:28,932 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 09:25:28,932 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 09:25:28,949 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 09:25:28,953 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:28,954 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 23.1201ms INFO 2026-02-20 09:25:28,954 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:28,954 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.1376ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:29,990 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 09:25:29,991 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:29,991 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:29,993 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:29,994 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 09:25:29,994 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 09:25:29,994 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 09:25:29,998 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 09:25:29,999 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:29,999 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:30,001 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:30,005 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:30,006 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0685ms INFO 2026-02-20 09:25:30,006 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:30,006 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3204ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:30,025 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 09:25:30,030 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:30,030 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 37.3702ms INFO 2026-02-20 09:25:30,030 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:30,030 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.3377ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:30,563 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 09:25:30,563 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 09:25:30,563 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:25:30,563 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:25:30,564 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 09:25:30,564 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 09:25:30,564 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8506ms 200 application/javascript INFO 2026-02-20 09:25:30,564 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2072ms 200 application/javascript INFO 2026-02-20 09:25:30,569 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 09:25:30,569 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:25:30,569 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 09:25:30,569 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4985ms 200 application/javascript INFO 2026-02-20 09:25:30,571 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 09:25:30,571 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:25:30,572 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 09:25:30,572 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0373ms 200 application/javascript INFO 2026-02-20 09:25:30,894 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 09:25:30,895 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 09:25:30,895 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7213ms 200 text/css INFO 2026-02-20 09:25:31,196 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 09:25:31,196 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 09:25:31,196 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:25:31,197 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 09:25:31,197 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.649ms 200 application/javascript INFO 2026-02-20 09:25:31,197 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 09:25:31,197 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 09:25:31,197 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:25:31,197 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 09:25:31,197 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4707ms 200 text/css INFO 2026-02-20 09:25:31,198 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:31,198 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 09:25:31,198 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4959ms 200 application/javascript INFO 2026-02-20 09:25:31,198 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 09:25:31,198 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:31,198 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 09:25:31,198 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.33ms 200 text/css INFO 2026-02-20 09:25:31,199 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:31,207 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:31,207 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.1836ms INFO 2026-02-20 09:25:31,208 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:31,208 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3438ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:31,234 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 09:25:31,234 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:31,234 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:31,236 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:31,240 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:31,240 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2161ms INFO 2026-02-20 09:25:31,240 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:31,240 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.28ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:31,451 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 09:25:31,452 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:31,452 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:31,453 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 09:25:31,453 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:25:31,453 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:31,453 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:31,454 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:31,455 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:31,458 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:31,458 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.2451ms INFO 2026-02-20 09:25:31,458 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:31,458 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6864ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:31,460 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:31,461 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.978ms INFO 2026-02-20 09:25:31,461 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:31,461 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9294ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:31,497 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 09:25:31,497 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:31,497 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:31,498 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:31,503 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:31,503 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.7133ms INFO 2026-02-20 09:25:31,503 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:31,503 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4643ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:40,364 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 09:25:40,364 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 09:25:40,364 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 09:25:40,364 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.737ms 200 image/png INFO 2026-02-20 09:25:40,365 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 09:25:40,365 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4002ms 200 image/png INFO 2026-02-20 09:25:40,365 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 09:25:40,366 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 09:25:40,366 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 09:25:40,366 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4396ms 200 image/png INFO 2026-02-20 09:25:40,366 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 09:25:40,366 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5878ms 200 image/png INFO 2026-02-20 09:25:40,397 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 09:25:40,398 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:40,398 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:40,399 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:40,404 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:40,404 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3973ms INFO 2026-02-20 09:25:40,404 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:40,404 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6142ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:40,618 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 09:25:40,618 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 09:25:40,618 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:40,618 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:40,619 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:40,619 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:40,620 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:40,620 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:40,628 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:40,628 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.6994ms INFO 2026-02-20 09:25:40,628 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:40,628 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7984ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:40,629 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:40,629 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.0669ms INFO 2026-02-20 09:25:40,629 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:40,629 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1249ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:40,665 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 09:25:40,666 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:40,666 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:40,667 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 09:25:40,667 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:40,667 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:40,667 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:40,668 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:40,672 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:40,672 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:40,672 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.7564ms INFO 2026-02-20 09:25:40,672 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.9062ms INFO 2026-02-20 09:25:40,672 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:40,672 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:40,672 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0621ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:40,672 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7209ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:41,791 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 09:25:41,791 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 09:25:41,791 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6438ms 200 image/png INFO 2026-02-20 09:25:42,286 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 09:25:42,287 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 09:25:42,287 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1869ms 200 image/jpeg INFO 2026-02-20 09:25:42,288 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 09:25:42,289 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 09:25:42,289 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1ms 200 image/jpeg INFO 2026-02-20 09:25:42,535 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 09:25:42,535 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:42,536 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:42,537 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:42,593 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:42,593 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 55.742ms INFO 2026-02-20 09:25:42,593 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:42,593 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.7914ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:42,798 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 09:25:42,799 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 09:25:42,799 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0595ms 200 image/jpeg INFO 2026-02-20 09:25:43,431 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 09:25:43,431 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:43,432 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:43,433 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:43,453 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:43,453 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.8288ms INFO 2026-02-20 09:25:43,453 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:43,453 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.0705ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:45,299 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-20 09:25:45,300 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-20 09:25:45,300 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 09:25:45,300 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:25:45,300 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:45,300 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:45,300 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1828ms 200 text/css INFO 2026-02-20 09:25:45,301 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 09:25:45,301 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:25:45,302 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 09:25:45,302 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4373ms 200 application/javascript INFO 2026-02-20 09:25:45,302 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:45,308 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:45,308 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4307ms INFO 2026-02-20 09:25:45,308 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:45,309 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.683ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:45,715 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 09:25:45,716 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:45,716 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:45,717 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:45,721 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:45,721 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8795ms INFO 2026-02-20 09:25:45,721 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:45,721 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8992ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:45,796 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 09:25:45,796 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:45,796 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:45,797 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 09:25:45,797 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:45,797 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:45,798 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:45,799 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:45,801 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 09:25:45,801 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:45,801 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:45,803 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:45,805 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:45,805 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:45,805 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 6.6119ms INFO 2026-02-20 09:25:45,805 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:45,805 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 7.5315ms INFO 2026-02-20 09:25:45,805 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:45,805 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2997ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:45,805 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5364ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:45,806 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 09:25:45,806 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:45,806 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:45,807 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:45,807 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9785ms INFO 2026-02-20 09:25:45,807 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:45,807 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9373ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:45,808 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:45,810 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:45,811 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7918ms INFO 2026-02-20 09:25:45,811 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:45,811 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8991ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:25:46,290 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1761& INFO 2026-02-20 09:25:46,290 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:25:46,290 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:46,292 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:25:46,296 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:25:46,301 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.9973ms INFO 2026-02-20 09:25:46,301 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 09:25:46,301 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9877ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:52,904 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771551472515&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:37:52,905 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 09:37:52,905 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7473ms 200 text/html INFO 2026-02-20 09:37:53,586 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.36083501387095984 INFO 2026-02-20 09:37:53,586 [89 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 09:37:53,586 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6192ms 200 application/javascript INFO 2026-02-20 09:37:53,755 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771551472515%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 09:37:53,756 [89 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:37:53,756 [89 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:37:53,756 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:53,758 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:53,759 [89 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771551472515&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:37:53,762 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:53,762 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3577ms INFO 2026-02-20 09:37:53,762 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:53,762 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8135ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:53,786 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 09:37:53,786 [91 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:37:53,786 [91 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:37:53,786 [91 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:37:53,787 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:53,788 [91 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 09:37:53,789 [91 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 09:37:53,789 [91 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 09:37:53,789 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:53,789 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1599ms INFO 2026-02-20 09:37:53,789 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:53,789 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4869ms 401 application/json; charset=utf-8 INFO 2026-02-20 09:37:53,910 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 09:37:53,910 [89 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:37:53,911 [89 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:37:53,911 [89 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:37:53,911 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 09:37:53,912 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 09:37:53,914 [89 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MDYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzA2NiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuaigeWHpOaelyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODA2IiwianRpIjoiZGU2NjZkZDYtMjQ3Ny00ZTJmLWFmZTUtNmY2ZTgwNjMwMDdiIiwiaWF0IjoxNzcxMDQzMDQ0LCJuYmYiOjE3NzEwNDMwNDIsImV4cCI6MTc3MTEyOTQ0NCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.YyiAZbbYqyUIav5NunG2ep73-_v0VtxQLFhSexvCsY8 INFO 2026-02-20 09:37:53,916 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:53,917 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.2821ms INFO 2026-02-20 09:37:53,917 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 09:37:53,917 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8239ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,049 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 09:37:54,049 [90 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:37:54,049 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,051 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,053 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,054 [87 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 09:37:54,054 [87 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 09:37:54,054 [87 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 09:37:54,069 [87 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 09:37:54,072 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,072 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.909ms INFO 2026-02-20 09:37:54,072 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,072 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.9912ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,209 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 09:37:54,209 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,209 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,210 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 09:37:54,210 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,210 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,210 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,211 [87 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 09:37:54,212 [91 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,212 [87 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 09:37:54,212 [87 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 09:37:54,215 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,215 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2703ms INFO 2026-02-20 09:37:54,215 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,215 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9542ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,241 [87 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 09:37:54,245 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,245 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.1012ms INFO 2026-02-20 09:37:54,245 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,245 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.0132ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,397 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 09:37:54,397 [90 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:37:54,397 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,397 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 09:37:54,397 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,398 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,398 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,398 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 09:37:54,398 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,398 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,399 [90 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,399 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,399 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,403 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,403 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4747ms INFO 2026-02-20 09:37:54,403 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,403 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0484ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,405 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,405 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9804ms INFO 2026-02-20 09:37:54,405 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,405 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,405 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3317ms INFO 2026-02-20 09:37:54,405 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.925ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,405 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,405 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4953ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,470 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 09:37:54,470 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,470 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,471 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,474 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,474 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9184ms INFO 2026-02-20 09:37:54,474 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,474 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6928ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,496 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 09:37:54,496 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,496 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,496 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 09:37:54,496 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,497 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,497 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,498 [91 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,500 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,500 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8325ms INFO 2026-02-20 09:37:54,500 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,500 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4894ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,501 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,501 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2224ms INFO 2026-02-20 09:37:54,501 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,501 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9252ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,542 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 09:37:54,542 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,542 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,543 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,548 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 09:37:54,548 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,548 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,549 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,551 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,551 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8076ms INFO 2026-02-20 09:37:54,551 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,551 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6199ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,552 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,552 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2747ms INFO 2026-02-20 09:37:54,552 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,553 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9423ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,588 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 09:37:54,589 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,589 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,590 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,594 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,594 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.5965ms INFO 2026-02-20 09:37:54,594 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,595 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1565ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,609 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 09:37:54,609 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,610 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,611 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,623 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 09:37:54,623 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,623 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,624 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,643 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,643 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.7399ms INFO 2026-02-20 09:37:54,643 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,643 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5214ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,667 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,667 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 56.0248ms INFO 2026-02-20 09:37:54,667 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,667 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.5861ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:54,779 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 09:37:54,779 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:54,779 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,780 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:54,783 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:54,783 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1688ms INFO 2026-02-20 09:37:54,783 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:54,784 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0114ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:56,767 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 09:37:56,767 [87 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:37:56,767 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:56,767 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:56,769 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:56,775 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:56,775 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0836ms INFO 2026-02-20 09:37:56,775 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:56,775 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2159ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:56,790 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 09:37:56,791 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:56,791 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:56,793 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:56,794 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 09:37:56,795 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:37:56,795 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:56,797 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:56,797 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0985ms INFO 2026-02-20 09:37:56,797 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:56,797 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3089ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:37:56,797 [91 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:37:57,028 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:37:57,031 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 233.4147ms INFO 2026-02-20 09:37:57,031 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 09:37:57,031 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 236.3871ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:04,626 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 383 INFO 2026-02-20 09:38:04,626 [89 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:38:04,626 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:04,627 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:04,628 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:04,634 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:04,634 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1012ms INFO 2026-02-20 09:38:04,634 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:04,635 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5909ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:04,647 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-02-20 09:38:04,648 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:04,648 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:04,649 [91 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:04,652 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:04,652 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8857ms INFO 2026-02-20 09:38:04,652 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:04,652 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5956ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:04,795 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=ca20daaa-2343-4d8d-8ff7-af32b61316ab& INFO 2026-02-20 09:38:04,795 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:04,795 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:04,797 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:04,849 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:04,852 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 54.2408ms INFO 2026-02-20 09:38:04,852 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:04,852 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.1481ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:05,006 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 09:38:05,007 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:05,007 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,009 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:05,009 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365840&isHis=& INFO 2026-02-20 09:38:05,009 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:05,010 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,014 [85 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:05,017 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:05,018 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 8.7834ms INFO 2026-02-20 09:38:05,018 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,018 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.731ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:05,021 [85 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 09:38:05,082 [85 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-02-20 09:38:05,088 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:05,088 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 74.5471ms INFO 2026-02-20 09:38:05,088 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,088 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.1249ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:05,248 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=365840& INFO 2026-02-20 09:38:05,249 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:05,249 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,251 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:05,268 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:05,269 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 17.3135ms INFO 2026-02-20 09:38:05,269 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,269 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3449ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:05,447 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=ca20daaa-2343-4d8d-8ff7-af32b61316ab&recordId=65791&tableName=K_LEAVE& INFO 2026-02-20 09:38:05,447 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:05,448 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,448 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=ca20daaa-2343-4d8d-8ff7-af32b61316ab&flowID=78&nodeCode=begin& INFO 2026-02-20 09:38:05,448 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:05,448 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=ca20daaa-2343-4d8d-8ff7-af32b61316ab&isHis=& INFO 2026-02-20 09:38:05,449 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,449 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:05,449 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,450 [91 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:05,450 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:05,451 [85 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:05,579 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:05,580 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 129.9529ms INFO 2026-02-20 09:38:05,580 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,580 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 132.7421ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:05,600 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:05,601 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 150.9421ms INFO 2026-02-20 09:38:05,601 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,601 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 153.2881ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:05,610 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:05,612 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 161.2578ms INFO 2026-02-20 09:38:05,612 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,612 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 163.9875ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:05,716 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365840& INFO 2026-02-20 09:38:05,716 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:05,716 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,718 [86 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowTables", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowTable] GetFlowTables(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:05,736 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:05,738 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 19.2852ms INFO 2026-02-20 09:38:05,738 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,738 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.0769ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:05,928 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-02-20 09:38:05,928 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:05,928 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-02-20 09:38:05,928 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,928 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:05,928 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,929 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:05,931 [86 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:05,944 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-02-20 09:38:05,944 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:05,945 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,947 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=ca20daaa-2343-4d8d-8ff7-af32b61316ab& INFO 2026-02-20 09:38:05,947 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:05,947 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,959 [85 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:05,959 [90 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:05,965 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:05,965 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:05,965 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.3144ms INFO 2026-02-20 09:38:05,965 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 35.5604ms INFO 2026-02-20 09:38:05,965 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,965 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,965 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.5894ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:05,965 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9884ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:05,979 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:05,979 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 48.5489ms INFO 2026-02-20 09:38:05,979 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:05,979 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.309ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:06,104 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:06,140 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 180.9177ms INFO 2026-02-20 09:38:06,140 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:06,140 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 193.2433ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:07,450 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-02-20 09:38:07,450 [90 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:38:07,450 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:07,450 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:07,453 [90 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:07,619 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:07,622 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 169.0876ms INFO 2026-02-20 09:38:07,622 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:07,622 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 172.214ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:07,769 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-02-20 09:38:07,770 [90 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/new_dqwz.67eb1f54.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\new_dqwz.67eb1f54.png' INFO 2026-02-20 09:38:07,770 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.075ms 200 image/png INFO 2026-02-20 09:38:07,777 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=56NXZbza42Q%3D& INFO 2026-02-20 09:38:07,778 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:07,778 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:07,780 [86 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:07,781 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 09:38:07,784 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:07,784 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:07,785 [90 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:07,789 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:07,789 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:07,789 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.557ms INFO 2026-02-20 09:38:07,789 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:07,789 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3835ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:07,791 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 10.7725ms INFO 2026-02-20 09:38:07,791 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:07,791 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4839ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:38:07,923 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 09:38:07,924 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:38:07,924 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:07,925 [86 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:38:07,929 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:38:07,929 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.0617ms INFO 2026-02-20 09:38:07,929 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:38:07,929 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1821ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:49,849 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771552608412&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:56:49,850 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 09:56:49,850 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7475ms 200 text/html INFO 2026-02-20 09:56:50,436 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3831069481610877 INFO 2026-02-20 09:56:50,437 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 09:56:50,437 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7481ms 200 application/javascript INFO 2026-02-20 09:56:50,580 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771552608412%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 09:56:50,581 [44 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:56:50,581 [44 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:56:50,581 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:50,583 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:50,584 [44 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771552608412&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:56:50,587 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:50,587 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.2612ms INFO 2026-02-20 09:56:50,587 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:50,587 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2918ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:50,609 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 09:56:50,609 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:56:50,609 [36 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:56:50,609 [36 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:56:50,609 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:50,611 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 09:56:50,611 [36 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 09:56:50,612 [36 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 09:56:50,612 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:50,612 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2497ms INFO 2026-02-20 09:56:50,612 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:50,612 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1968ms 401 application/json; charset=utf-8 INFO 2026-02-20 09:56:50,738 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 09:56:50,739 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:56:50,739 [44 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 09:56:50,739 [44 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 09:56:50,739 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 09:56:50,740 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 09:56:50,742 [27 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NDYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjIxMyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW7luiKs-WohyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzQ2IiwianRpIjoiMWE5MGVkNmQtOWQ3Ni00ZmQ4LWIzYzItZjU1ODU4ZjBiNzNkIiwiaWF0IjoxNzcwODU3MDI1LCJuYmYiOjE3NzA4NTcwMjMsImV4cCI6MTc3MDk0MzQyNSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.F5cKshTpVIdxvwf98JLoazhzOk135xHrxqZqFRenp5E INFO 2026-02-20 09:56:50,745 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:50,745 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.5983ms INFO 2026-02-20 09:56:50,745 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 09:56:50,745 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6576ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:50,868 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 09:56:50,869 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:56:50,869 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:50,871 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:50,872 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:50,873 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 09:56:50,874 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 09:56:50,874 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 09:56:50,888 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 09:56:50,891 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:50,891 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.6513ms INFO 2026-02-20 09:56:50,891 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:50,891 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.5523ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:51,018 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 09:56:51,018 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:51,018 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,020 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:51,021 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 09:56:51,021 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 09:56:51,021 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 09:56:51,022 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 09:56:51,022 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:51,022 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,023 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:51,026 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:51,027 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2177ms INFO 2026-02-20 09:56:51,027 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,027 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.864ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:51,052 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 09:56:51,055 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:51,055 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.7457ms INFO 2026-02-20 09:56:51,055 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,056 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.6014ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:51,162 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 09:56:51,163 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:51,163 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,164 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:51,169 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 09:56:51,170 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:56:51,170 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:51,170 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,170 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:51,170 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9604ms INFO 2026-02-20 09:56:51,170 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,170 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.925ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:51,171 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 09:56:51,171 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:51,171 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,171 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:51,172 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:51,175 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:51,175 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0761ms INFO 2026-02-20 09:56:51,175 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,175 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7069ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:51,177 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:51,177 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.858ms INFO 2026-02-20 09:56:51,177 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,177 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8959ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:51,235 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 09:56:51,235 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:51,235 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,237 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:51,238 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 09:56:51,238 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:51,238 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,240 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:51,240 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:51,240 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4175ms INFO 2026-02-20 09:56:51,240 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,241 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.431ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:51,242 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 09:56:51,242 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:51,242 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,243 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:51,244 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:51,244 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.1619ms INFO 2026-02-20 09:56:51,244 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,244 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9946ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:51,244 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 09:56:51,244 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:51,244 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,246 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:51,246 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:51,246 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8899ms INFO 2026-02-20 09:56:51,246 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,246 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5907ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:51,253 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 09:56:51,253 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:51,253 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,253 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:51,253 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7882ms INFO 2026-02-20 09:56:51,253 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,253 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5269ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:51,254 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:51,258 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:51,258 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4169ms INFO 2026-02-20 09:56:51,258 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,258 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2875ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:51,314 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 09:56:51,314 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:51,315 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,316 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:51,320 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:51,320 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.5907ms INFO 2026-02-20 09:56:51,320 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,321 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3497ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:51,359 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 09:56:51,359 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:51,359 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,360 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 09:56:51,360 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:51,360 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,361 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:51,361 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:51,384 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:51,384 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 23.0956ms INFO 2026-02-20 09:56:51,384 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,384 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.4626ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:51,405 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:51,405 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 43.7958ms INFO 2026-02-20 09:56:51,405 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,405 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.7185ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:51,578 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 09:56:51,578 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:51,578 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,580 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:51,584 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:51,584 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6661ms INFO 2026-02-20 09:56:51,584 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:51,584 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0223ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:57,369 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771552616362&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:56:57,370 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 09:56:57,370 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7112ms 200 text/html INFO 2026-02-20 09:56:57,905 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6073654560960599 INFO 2026-02-20 09:56:57,905 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 09:56:57,905 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6107ms 200 application/javascript INFO 2026-02-20 09:56:58,042 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771552616362%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 09:56:58,043 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,043 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,044 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,045 [37 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771552616362&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:56:58,048 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,048 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0678ms INFO 2026-02-20 09:56:58,048 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,048 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.416ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:58,098 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 09:56:58,098 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:56:58,098 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,098 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,100 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,102 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 09:56:58,102 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 09:56:58,102 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 09:56:58,117 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 09:56:58,119 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,119 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.248ms INFO 2026-02-20 09:56:58,119 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,120 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.715ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:58,239 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 09:56:58,239 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,239 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,240 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 09:56:58,240 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,240 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,241 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,241 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,241 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 09:56:58,241 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 09:56:58,242 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 09:56:58,244 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,245 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2309ms INFO 2026-02-20 09:56:58,245 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,245 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9098ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:58,256 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 09:56:58,259 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,259 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.4807ms INFO 2026-02-20 09:56:58,259 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,259 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4967ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:58,379 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 09:56:58,379 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,379 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,380 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 09:56:58,380 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,380 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,381 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,381 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,384 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,384 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,384 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.4376ms INFO 2026-02-20 09:56:58,384 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1586ms INFO 2026-02-20 09:56:58,384 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,384 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,385 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6084ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:58,385 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9153ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:58,423 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 09:56:58,423 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:56:58,423 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,423 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,424 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,430 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,430 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5077ms INFO 2026-02-20 09:56:58,430 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,430 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3533ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:58,443 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 09:56:58,443 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,443 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,444 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 09:56:58,444 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,444 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,444 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,445 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,447 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,447 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8335ms INFO 2026-02-20 09:56:58,447 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,447 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4348ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:58,449 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,449 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5067ms INFO 2026-02-20 09:56:58,449 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,449 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1344ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:58,455 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 09:56:58,455 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,455 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,456 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,459 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,459 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8045ms INFO 2026-02-20 09:56:58,459 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,459 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3287ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:58,464 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 09:56:58,464 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,464 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,465 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,470 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 09:56:58,470 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,470 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,471 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,473 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,473 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8017ms INFO 2026-02-20 09:56:58,473 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,473 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.316ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:58,475 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,475 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3171ms INFO 2026-02-20 09:56:58,475 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,475 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8065ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:58,533 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 09:56:58,533 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,533 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,534 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,539 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,539 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.507ms INFO 2026-02-20 09:56:58,539 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,539 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1191ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:58,575 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 09:56:58,575 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,575 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,577 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,578 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 09:56:58,578 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:58,578 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,580 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:58,595 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,595 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 18.8492ms INFO 2026-02-20 09:56:58,595 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,596 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4138ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:58,598 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:58,598 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.4784ms INFO 2026-02-20 09:56:58,598 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:58,598 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0685ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:56:59,178 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 09:56:59,178 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:56:59,178 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:59,180 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:56:59,183 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:56:59,183 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5287ms INFO 2026-02-20 09:56:59,183 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:56:59,184 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8648ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:01,343 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 09:57:01,343 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:57:01,343 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:01,343 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:01,344 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 09:57:01,344 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:01,344 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:01,345 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:01,345 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:01,346 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 09:57:01,346 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:01,346 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:01,347 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 09:57:01,348 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:01,348 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:01,348 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:01,348 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 09:57:01,348 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 09:57:01,348 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:01,348 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:01,348 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:01,348 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:01,349 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:01,349 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:01,350 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:01,353 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:01,353 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.2931ms INFO 2026-02-20 09:57:01,353 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:01,353 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1012ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:01,354 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:01,354 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.9207ms INFO 2026-02-20 09:57:01,354 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:01,354 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9864ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:01,355 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:01,355 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.1345ms INFO 2026-02-20 09:57:01,355 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:01,355 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6786ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:01,357 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:01,357 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 7.3548ms INFO 2026-02-20 09:57:01,357 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:01,357 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5427ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:01,357 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:01,358 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 7.9603ms INFO 2026-02-20 09:57:01,358 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:01,358 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:01,358 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.8147ms INFO 2026-02-20 09:57:01,358 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5833ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:01,358 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:01,358 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.963ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:01,493 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1746& INFO 2026-02-20 09:57:01,494 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:01,494 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:01,495 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:01,498 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:01,501 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.2581ms INFO 2026-02-20 09:57:01,501 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:01,501 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9683ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:02,368 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 09:57:02,369 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:57:02,369 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:02,369 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:02,370 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:02,376 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:02,377 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2712ms INFO 2026-02-20 09:57:02,377 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:02,377 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3123ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:02,389 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 09:57:02,389 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:02,389 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:02,390 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 09:57:02,390 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:02,390 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:02,391 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:02,391 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:02,393 [33 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 09:57:02,394 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:02,395 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2638ms INFO 2026-02-20 09:57:02,395 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:02,395 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8845ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:02,400 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:02,400 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 9.494ms INFO 2026-02-20 09:57:02,400 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:02,400 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5039ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:02,523 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1746& INFO 2026-02-20 09:57:02,523 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:02,523 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:02,525 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:02,528 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:02,532 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.9407ms INFO 2026-02-20 09:57:02,532 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:02,532 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6674ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,032 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771552633909&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:57:15,032 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 09:57:15,033 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8022ms 200 text/html INFO 2026-02-20 09:57:15,370 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8316204352284384 INFO 2026-02-20 09:57:15,371 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 09:57:15,371 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5828ms 200 application/javascript INFO 2026-02-20 09:57:15,519 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 09:57:15,519 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:57:15,519 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,519 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,520 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771552633909%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 09:57:15,520 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,520 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,521 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,522 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,523 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 09:57:15,523 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 09:57:15,523 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 09:57:15,523 [44 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771552633909&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 09:57:15,525 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,526 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9312ms INFO 2026-02-20 09:57:15,526 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,526 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0544ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,538 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 09:57:15,540 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,540 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.5283ms INFO 2026-02-20 09:57:15,540 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,540 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4263ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,658 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 09:57:15,658 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,658 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,659 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,660 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 09:57:15,660 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,660 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,660 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 09:57:15,660 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 09:57:15,660 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 09:57:15,661 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,672 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,672 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.4919ms INFO 2026-02-20 09:57:15,672 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,672 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3561ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,675 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 09:57:15,678 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,678 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.7519ms INFO 2026-02-20 09:57:15,678 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,678 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.7555ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,815 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 09:57:15,815 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,815 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,816 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,818 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 09:57:15,818 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 09:57:15,818 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 09:57:15,818 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,819 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,819 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,819 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,820 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,820 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,820 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4552ms INFO 2026-02-20 09:57:15,820 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,820 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5105ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,820 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,821 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 09:57:15,821 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,821 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,822 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,823 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,823 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.088ms INFO 2026-02-20 09:57:15,823 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,823 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0753ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,825 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,825 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8906ms INFO 2026-02-20 09:57:15,825 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,825 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,825 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3119ms INFO 2026-02-20 09:57:15,825 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,825 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.477ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,825 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.007ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,840 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 09:57:15,840 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 09:57:15,840 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,840 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,840 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,840 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,841 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,841 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,844 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,844 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6304ms INFO 2026-02-20 09:57:15,844 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,844 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.342ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,845 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,845 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2707ms INFO 2026-02-20 09:57:15,845 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,845 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9914ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,882 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 09:57:15,882 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,882 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,883 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 09:57:15,883 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,883 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,883 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,884 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,891 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,891 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.4997ms INFO 2026-02-20 09:57:15,891 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,891 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2739ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,892 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,892 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7197ms INFO 2026-02-20 09:57:15,892 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,892 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.309ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,967 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 09:57:15,967 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,967 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,968 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,969 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 09:57:15,969 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,969 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,970 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,970 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 09:57:15,970 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:15,971 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,972 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:15,978 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,978 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.3553ms INFO 2026-02-20 09:57:15,978 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,978 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1942ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,986 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,987 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 16.3648ms INFO 2026-02-20 09:57:15,987 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,987 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.043ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:15,989 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:15,989 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.6749ms INFO 2026-02-20 09:57:15,989 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:15,989 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3463ms 200 application/json; charset=utf-8 INFO 2026-02-20 09:57:16,815 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 09:57:16,816 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 09:57:16,816 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:16,817 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 09:57:16,821 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 09:57:16,821 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5887ms INFO 2026-02-20 09:57:16,821 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 09:57:16,821 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6481ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:17,661 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 10:18:18,221 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 10:18:18,257 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 10:18:18,261 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /index.html was not modified INFO 2026-02-20 10:18:18,265 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.837ms 304 text/html INFO 2026-02-20 10:18:18,554 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771553897487&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 10:18:18,563 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 10:18:18,563 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4901ms 200 text/html INFO 2026-02-20 10:18:19,917 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.1788444380994375 INFO 2026-02-20 10:18:19,920 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 10:18:19,920 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6808ms 200 application/javascript INFO 2026-02-20 10:18:20,199 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771553897487%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 10:18:20,207 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-02-20 10:18:20,209 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:18:20,358 [14 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 10:18:20,358 [7 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 10:18:20,359 [7 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 10:18:20,359 [14 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 10:18:20,365 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:20,365 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:21,507 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:21,507 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). WARN 2026-02-20 10:18:21,833 [14 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 10:18:21,838 [14 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 10:18:21,839 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:21,867 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 356.991ms INFO 2026-02-20 10:18:21,867 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:21,868 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771553897487&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 10:18:21,869 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1662.0595ms 401 application/json; charset=utf-8 INFO 2026-02-20 10:18:22,011 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 695 INFO 2026-02-20 10:18:22,011 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:18:22,020 [14 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 10:18:22,020 [14 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 10:18:22,020 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 10:18:22,023 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 10:18:22,496 [14 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MDM2IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyNDMiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLljZXoia7lhrAiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUwMzYiLCJqdGkiOiIwMWQxYzQyZi0xMWE0LTRmNjYtOTg3Yy0xNmI2YjQ5MzNkODQiLCJpYXQiOjE3NzEwNTI4NTcsIm5iZiI6MTc3MTA1Mjg1NSwiZXhwIjoxNzcxMTM5MjU3LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.ev-dv-GJ0jfI2An3P4wJXnuSEdtYFPnyL3l8hssHyN0 INFO 2026-02-20 10:18:22,635 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:22,636 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 613.0843ms INFO 2026-02-20 10:18:22,637 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 10:18:22,638 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 627.054ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:22,663 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:22,665 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1157.8998ms INFO 2026-02-20 10:18:22,665 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:22,666 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2466.6313ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:22,833 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-02-20 10:18:22,834 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:18:22,854 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:22,902 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:22,905 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:22,935 [17 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 10:18:22,935 [17 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 10:18:22,935 [17 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 10:18:23,037 [17 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 10:18:23,043 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:23,045 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 139.8283ms INFO 2026-02-20 10:18:23,045 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,045 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 212.2652ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:23,162 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 10:18:23,163 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:23,163 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,166 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:23,168 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 10:18:23,169 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 10:18:23,169 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 10:18:23,172 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 10:18:23,173 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:23,173 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,176 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:23,202 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 10:18:23,213 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:23,216 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 49.361ms INFO 2026-02-20 10:18:23,216 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,216 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.9185ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:23,227 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:23,229 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 53.2755ms INFO 2026-02-20 10:18:23,229 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,229 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.8925ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:23,343 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 10:18:23,343 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:23,344 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,346 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:23,359 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 10:18:23,359 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:23,359 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,361 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:23,361 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:23,363 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.4541ms INFO 2026-02-20 10:18:23,363 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,363 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3498ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:23,365 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 10:18:23,365 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:18:23,366 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:23,366 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,366 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:23,367 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.4346ms INFO 2026-02-20 10:18:23,367 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,367 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.87ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:23,368 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:23,481 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 10:18:23,482 [14 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wdqj.1dfb65ca.png was not modified INFO 2026-02-20 10:18:23,482 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 10:18:23,482 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7469ms 304 image/png INFO 2026-02-20 10:18:23,482 [17 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/yjg.7e6d65c1.png was not modified INFO 2026-02-20 10:18:23,482 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4286ms 304 image/png INFO 2026-02-20 10:18:23,502 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 10:18:23,503 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:23,503 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,503 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 10:18:23,503 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:23,504 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,512 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 10:18:23,512 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:23,512 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,529 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:23,530 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:23,531 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:23,564 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 10:18:23,565 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:23,565 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,567 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:23,568 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 10:18:23,569 [17 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wdjb.e624b7f0.png was not modified INFO 2026-02-20 10:18:23,569 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3942ms 304 image/png INFO 2026-02-20 10:18:23,570 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:23,571 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 40.6566ms INFO 2026-02-20 10:18:23,571 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,571 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.9278ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:23,572 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:23,572 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 42.7732ms INFO 2026-02-20 10:18:23,572 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,572 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.9025ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:23,587 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:23,587 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 218.4535ms INFO 2026-02-20 10:18:23,587 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,587 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 221.9069ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:23,590 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 10:18:23,591 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:23,592 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 61.0165ms INFO 2026-02-20 10:18:23,592 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,592 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.9051ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:23,593 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:23,593 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,593 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:23,594 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 26.6256ms INFO 2026-02-20 10:18:23,594 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,594 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.617ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:23,595 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:23,598 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 10:18:23,598 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:23,598 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,599 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 10:18:23,600 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:23,600 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:23,600 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,600 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:23,601 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.6739ms INFO 2026-02-20 10:18:23,601 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,601 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.455ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:23,603 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 10:18:23,603 [15 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wddk.4a9e34c6.png was not modified INFO 2026-02-20 10:18:23,604 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4001ms 304 image/png INFO 2026-02-20 10:18:23,713 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 10:18:23,714 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:23,714 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,726 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 10:18:23,727 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:23,727 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:23,902 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:23,903 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:23,903 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:24,432 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:24,433 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 530.5825ms INFO 2026-02-20 10:18:24,433 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:24,433 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 833.9533ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:24,656 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:24,660 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 757.3955ms INFO 2026-02-20 10:18:24,660 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:24,660 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 947.3331ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:24,763 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:24,764 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1163.3326ms INFO 2026-02-20 10:18:24,764 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:24,764 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1166.0159ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:25,638 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:25,642 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1738.5255ms INFO 2026-02-20 10:18:25,642 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:25,642 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1915.5111ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:26,900 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-20 10:18:26,901 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:18:26,901 [17 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/language.88fb6f77.js was not modified INFO 2026-02-20 10:18:26,902 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7939ms 304 application/javascript INFO 2026-02-20 10:18:26,921 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 10:18:26,921 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:18:26,924 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:26,924 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:26,927 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:26,938 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:26,938 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.535ms INFO 2026-02-20 10:18:26,938 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:26,939 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5205ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:27,158 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050301&IsEss=true& INFO 2026-02-20 10:18:27,161 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:27,162 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:27,165 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-02-20 10:18:27,165 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:18:27,168 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:27,169 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:27,169 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:27,174 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:27,301 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:27,302 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 132.4442ms INFO 2026-02-20 10:18:27,302 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:27,304 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 145.2075ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:27,334 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:27,336 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 162.2888ms INFO 2026-02-20 10:18:27,336 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:27,336 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 171.7646ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:30,892 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-02-20 10:18:30,893 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:18:30,901 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:30,902 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:30,904 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:30,937 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:30,938 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 34.5527ms INFO 2026-02-20 10:18:30,938 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:30,939 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.6755ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:34,317 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-02-20 10:18:34,317 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:18:34,318 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:34,319 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:34,321 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:34,356 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:34,357 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 35.361ms INFO 2026-02-20 10:18:34,357 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:34,357 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.3756ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:43,978 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-02-20 10:18:43,978 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:18:43,979 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:43,980 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:43,982 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:44,042 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:44,042 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 60.7942ms INFO 2026-02-20 10:18:44,042 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:44,043 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.0543ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:46,398 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-02-20 10:18:46,398 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:18:46,399 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:46,399 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:46,401 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:46,412 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:46,413 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 11.1907ms INFO 2026-02-20 10:18:46,413 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:46,413 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0842ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:18:48,463 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 10:18:48,464 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:18:48,464 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:18:48,465 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:48,466 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:18:48,478 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:18:48,478 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.9265ms INFO 2026-02-20 10:18:48,478 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:18:48,479 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3726ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:07,946 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 10:24:07,947 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 10:24:07,947 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5395ms 200 text/html INFO 2026-02-20 10:24:11,157 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771554248219&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 10:24:11,158 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 10:24:11,158 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4009ms 200 text/html INFO 2026-02-20 10:24:11,159 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 10:24:11,160 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 10:24:11,161 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:24:11,165 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 10:24:11,165 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1173ms 200 text/css INFO 2026-02-20 10:24:11,175 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 10:24:11,175 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6523ms 200 application/javascript INFO 2026-02-20 10:24:11,255 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 10:24:11,255 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:24:11,266 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 10:24:11,266 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4983ms 200 application/javascript INFO 2026-02-20 10:24:11,313 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 10:24:11,316 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 10:24:11,316 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7932ms 200 text/css INFO 2026-02-20 10:24:13,952 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5130049705112102 INFO 2026-02-20 10:24:13,953 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 10:24:13,953 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3772ms 200 application/javascript INFO 2026-02-20 10:24:14,221 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 10:24:14,221 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:24:14,221 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771554248219%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 10:24:14,222 [33 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 10:24:14,222 [33 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 10:24:14,223 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:14,223 [36 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 10:24:14,223 [36 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 10:24:14,224 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:14,224 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:14,226 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). WARN 2026-02-20 10:24:14,226 [33 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 10:24:14,227 [33 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 10:24:14,227 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:14,227 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 2.6523ms INFO 2026-02-20 10:24:14,227 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:14,228 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0757ms 401 application/json; charset=utf-8 INFO 2026-02-20 10:24:14,228 [36 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771554248219&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 10:24:14,234 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:14,234 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.5103ms INFO 2026-02-20 10:24:14,235 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:14,235 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.666ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:14,358 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 10:24:14,358 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:24:14,362 [32 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 10:24:14,362 [32 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 10:24:14,362 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 10:24:14,364 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 10:24:14,366 [36 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3ODEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjc5MyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuadjuaYjOS8jSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzgxIiwianRpIjoiYzJjNTIxZDgtMGFiZi00ZWYwLWIyZTAtN2U0ZTc0ZTJiOGQ0IiwiaWF0IjoxNzcxMDQ0NDYzLCJuYmYiOjE3NzEwNDQ0NjEsImV4cCI6MTc3MTEzMDg2MywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.tM5HfRAvx8v9Gh8RIwUGtSw26V0H3IfnTBGawtMOziY INFO 2026-02-20 10:24:14,369 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:14,369 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.4256ms INFO 2026-02-20 10:24:14,369 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 10:24:14,370 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7298ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:14,520 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 10:24:14,520 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:24:14,520 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:14,523 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:14,524 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:14,526 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 10:24:14,526 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 10:24:14,526 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 10:24:14,542 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 10:24:14,544 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:14,545 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.4045ms INFO 2026-02-20 10:24:14,545 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:14,545 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.1189ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:14,681 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 10:24:14,681 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:14,682 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:14,684 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:14,684 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 10:24:14,685 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:14,685 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:14,685 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 10:24:14,686 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 10:24:14,686 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 10:24:14,687 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:14,693 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:14,694 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.7315ms INFO 2026-02-20 10:24:14,694 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:14,694 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0421ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:14,719 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 10:24:14,722 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:14,723 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 38.6637ms INFO 2026-02-20 10:24:14,723 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:14,723 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.9157ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:14,840 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 10:24:14,842 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 10:24:14,842 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7564ms 200 text/css INFO 2026-02-20 10:24:14,848 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 10:24:14,849 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:14,849 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:14,851 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:14,860 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:14,860 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.949ms INFO 2026-02-20 10:24:14,860 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:14,860 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1906ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:14,993 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 10:24:14,993 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:14,993 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:14,995 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:14,998 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:14,998 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7097ms INFO 2026-02-20 10:24:14,998 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:14,999 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6859ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:15,003 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 10:24:15,003 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:24:15,003 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:15,003 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,005 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:15,011 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:15,011 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5945ms INFO 2026-02-20 10:24:15,011 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,011 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9934ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:15,078 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 10:24:15,083 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:15,083 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,085 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:15,089 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:15,089 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.9798ms INFO 2026-02-20 10:24:15,089 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,089 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6455ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:15,172 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 10:24:15,181 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:15,181 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,183 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:15,184 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 10:24:15,184 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:15,184 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,186 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:15,188 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:15,188 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.8435ms INFO 2026-02-20 10:24:15,188 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,189 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0579ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:15,189 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:15,189 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6827ms INFO 2026-02-20 10:24:15,189 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,189 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6714ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:15,191 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 10:24:15,191 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:15,191 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,193 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:15,195 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 10:24:15,196 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:15,196 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.6348ms INFO 2026-02-20 10:24:15,196 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,196 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4552ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:15,197 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:15,197 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,199 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:15,201 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:15,202 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0327ms INFO 2026-02-20 10:24:15,202 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,202 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5763ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:15,236 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 10:24:15,236 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:15,237 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 10:24:15,237 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,237 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:15,237 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,238 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:15,238 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:15,245 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:15,245 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.9486ms INFO 2026-02-20 10:24:15,245 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,245 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0289ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:15,246 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:15,246 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8809ms INFO 2026-02-20 10:24:15,246 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,246 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8055ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:15,294 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 10:24:15,295 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 10:24:15,295 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3009ms 200 image/jpeg INFO 2026-02-20 10:24:15,298 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 10:24:15,299 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 10:24:15,299 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0205ms 200 image/jpeg INFO 2026-02-20 10:24:15,300 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 10:24:15,301 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 10:24:15,301 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4029ms 200 image/jpeg INFO 2026-02-20 10:24:15,307 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 10:24:15,307 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:15,308 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,309 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:15,318 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:15,318 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.3303ms INFO 2026-02-20 10:24:15,318 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,318 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4344ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:15,319 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 10:24:15,319 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:15,319 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,320 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:15,339 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:15,339 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.889ms INFO 2026-02-20 10:24:15,339 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:15,339 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8118ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:24,516 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 10:24:24,516 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:24:24,517 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:24,517 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:24,544 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:24,552 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 10:24:24,552 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:24,552 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:24,554 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:24,554 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:24,554 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.5749ms INFO 2026-02-20 10:24:24,554 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:24,555 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.74ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:24,555 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 10:24:24,555 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:24,555 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:24,557 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:24,558 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:24,558 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5763ms INFO 2026-02-20 10:24:24,558 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:24,558 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7134ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:24,566 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 10:24:24,566 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:24,566 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:24,567 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 10:24:24,571 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:24,571 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:24,580 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 10:24:24,580 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:24,580 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:24,588 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:24,588 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:24,588 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:24,594 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:24,594 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:24,594 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.2979ms INFO 2026-02-20 10:24:24,594 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:24,594 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.3375ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:24,596 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 38.5926ms INFO 2026-02-20 10:24:24,596 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:24,596 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.4358ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:24,597 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:24,598 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:24,599 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.2818ms INFO 2026-02-20 10:24:24,599 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:24,599 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 10.3314ms INFO 2026-02-20 10:24:24,599 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:24,599 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.9227ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:24,599 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3886ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:24,746 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1781& INFO 2026-02-20 10:24:24,747 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:24,747 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:24,750 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:24,761 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:24,813 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 62.5841ms INFO 2026-02-20 10:24:24,813 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:24,813 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.7756ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:28,450 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 10:24:28,450 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:24:28,450 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:28,451 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:28,452 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:28,462 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:28,463 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.1556ms INFO 2026-02-20 10:24:28,463 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:28,463 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.322ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:28,472 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 10:24:28,472 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:28,473 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:28,475 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:28,480 [36 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 10:24:28,486 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 10:24:28,486 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:28,487 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:28,488 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:28,493 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:28,494 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.6313ms INFO 2026-02-20 10:24:28,494 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:28,494 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6134ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:28,548 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:28,550 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 75.3933ms INFO 2026-02-20 10:24:28,551 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:28,551 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.0807ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:28,757 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1781& INFO 2026-02-20 10:24:28,758 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:28,759 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:28,760 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:28,770 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:28,822 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 61.6612ms INFO 2026-02-20 10:24:28,822 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:28,822 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.0493ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:32,668 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 10:24:32,669 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:24:32,669 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:32,669 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:32,671 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:32,679 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 10:24:32,680 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:32,680 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:32,681 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:32,681 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.9281ms INFO 2026-02-20 10:24:32,681 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:32,681 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0543ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:32,682 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:32,686 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:32,686 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.2408ms INFO 2026-02-20 10:24:32,686 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:32,686 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7441ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:24:33,474 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 10:24:33,475 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:24:33,475 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:24:33,475 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:33,477 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:24:33,485 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:24:33,486 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.5236ms INFO 2026-02-20 10:24:33,486 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:24:33,486 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4276ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:23,264 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 10:28:23,265 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 10:28:23,266 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4221ms 200 text/html INFO 2026-02-20 10:28:23,425 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771554503233&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 10:28:23,426 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 10:28:23,426 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.107ms 200 text/html INFO 2026-02-20 10:28:24,244 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6541090209521602 INFO 2026-02-20 10:28:24,244 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 10:28:24,245 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0009ms 200 application/javascript INFO 2026-02-20 10:28:24,402 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771554503233%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-20 10:28:24,403 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,407 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,408 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,410 [40 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771554503233&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 10:28:24,413 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,414 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 5.49ms INFO 2026-02-20 10:28:24,414 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,414 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6835ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:24,414 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-02-20 10:28:24,415 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:28:24,415 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,415 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,417 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,418 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 10:28:24,419 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 10:28:24,419 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 10:28:24,435 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 10:28:24,438 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,439 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 22.0498ms INFO 2026-02-20 10:28:24,439 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,439 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5081ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:24,528 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 10:28:24,529 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 10:28:24,529 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,529 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,529 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,530 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,531 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,531 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,532 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 10:28:24,533 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 10:28:24,533 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 10:28:24,536 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,536 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0604ms INFO 2026-02-20 10:28:24,536 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,536 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5603ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:24,564 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 10:28:24,570 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,570 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 39.2624ms INFO 2026-02-20 10:28:24,570 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,570 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.6584ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:24,670 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 10:28:24,671 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,671 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,673 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,676 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 10:28:24,677 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,677 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,678 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,681 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,681 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 10:28:24,681 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:28:24,682 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.7686ms INFO 2026-02-20 10:28:24,682 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,682 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.305ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:24,682 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,682 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,682 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7064ms INFO 2026-02-20 10:28:24,682 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,682 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.504ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:24,682 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,683 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,689 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,689 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5961ms INFO 2026-02-20 10:28:24,689 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,689 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4526ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:24,752 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 10:28:24,752 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,752 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,753 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,755 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 10:28:24,756 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,756 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,756 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,756 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0211ms INFO 2026-02-20 10:28:24,756 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,756 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6725ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:24,757 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,760 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 10:28:24,760 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,760 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,760 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,760 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2848ms INFO 2026-02-20 10:28:24,760 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,760 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0041ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:24,761 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,764 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,764 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8465ms INFO 2026-02-20 10:28:24,764 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,764 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6765ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:24,776 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 10:28:24,776 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,776 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,777 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,783 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 10:28:24,783 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,783 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,785 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,785 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,785 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0974ms INFO 2026-02-20 10:28:24,785 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,785 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.722ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:24,788 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,788 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.5399ms INFO 2026-02-20 10:28:24,788 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,788 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3102ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:24,824 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 10:28:24,825 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,825 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,826 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,831 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,831 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.5397ms INFO 2026-02-20 10:28:24,831 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,831 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2143ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:24,840 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 10:28:24,841 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,841 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,842 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,849 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 10:28:24,849 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:24,849 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,850 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:24,850 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,851 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.7267ms INFO 2026-02-20 10:28:24,851 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,851 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2899ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:24,868 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:24,868 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.5855ms INFO 2026-02-20 10:28:24,868 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:24,868 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3391ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:25,261 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 10:28:25,261 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:25,262 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:25,263 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:25,268 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:25,268 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.8096ms INFO 2026-02-20 10:28:25,268 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:25,268 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.154ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:25,757 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 10:28:25,757 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:28:25,757 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:25,758 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:25,759 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:25,764 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050301&IsEss=true& INFO 2026-02-20 10:28:25,764 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:25,764 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:25,766 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:25,767 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:25,767 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.7016ms INFO 2026-02-20 10:28:25,767 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:25,767 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4349ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:25,769 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:25,769 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3253ms INFO 2026-02-20 10:28:25,769 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:25,769 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.365ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:25,808 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-02-20 10:28:25,808 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:28:25,808 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:25,808 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:25,809 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:25,819 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:25,819 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 9.4341ms INFO 2026-02-20 10:28:25,819 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:25,819 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2936ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:27,248 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 10:28:27,248 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:28:27,249 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:27,249 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:27,250 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:27,257 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:27,257 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4129ms INFO 2026-02-20 10:28:27,257 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:27,257 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1223ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:27,976 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 10:28:27,976 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:28:27,976 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:27,976 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:27,977 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:27,984 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:27,984 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.8741ms INFO 2026-02-20 10:28:27,984 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:27,984 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9468ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:28,003 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 10:28:28,004 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:28,004 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:28,005 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:28,008 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:28,008 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3831ms INFO 2026-02-20 10:28:28,008 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:28,008 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2457ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:28,012 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 10:28:28,012 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:28,012 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:28,013 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 10:28:28,014 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:28,014 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:28,014 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:28,015 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:28,016 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 10:28:28,017 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:28,017 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:28,018 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:28,021 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 10:28:28,021 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:28,021 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:28,021 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:28,021 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:28,022 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.6115ms INFO 2026-02-20 10:28:28,022 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 7.7558ms INFO 2026-02-20 10:28:28,022 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:28,022 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:28,022 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3963ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:28,022 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6528ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:28,022 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:28,022 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:28,022 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2766ms INFO 2026-02-20 10:28:28,022 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:28,022 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9264ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:28,026 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:28,026 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5628ms INFO 2026-02-20 10:28:28,026 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:28,026 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0914ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:28,114 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64757& INFO 2026-02-20 10:28:28,114 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:28,115 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:28,116 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:28,120 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:28,120 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 4.0486ms INFO 2026-02-20 10:28:28,120 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:28,120 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0629ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:29,146 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 10:28:29,146 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:28:29,146 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:29,146 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:29,148 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:29,154 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:29,154 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0637ms INFO 2026-02-20 10:28:29,154 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:29,154 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1465ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:29,177 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 10:28:29,178 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:29,178 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:29,179 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:29,181 [43 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 10:28:29,182 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 10:28:29,182 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:29,182 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:29,184 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:29,188 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:29,188 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.0688ms INFO 2026-02-20 10:28:29,188 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:29,188 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8724ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:29,189 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:29,189 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 9.6835ms INFO 2026-02-20 10:28:29,189 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:29,189 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4941ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:29,277 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64757& INFO 2026-02-20 10:28:29,277 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:29,277 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:29,278 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:29,282 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:29,282 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.7778ms INFO 2026-02-20 10:28:29,282 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:29,282 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7514ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:32,124 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 10:28:32,124 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 10:28:32,124 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:32,125 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:32,126 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:32,129 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 10:28:32,130 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 10:28:32,130 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:32,131 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 10:28:32,132 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:32,132 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4744ms INFO 2026-02-20 10:28:32,132 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:32,132 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4814ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:28:32,134 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:28:32,134 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.1796ms INFO 2026-02-20 10:28:32,134 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 10:28:32,134 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9581ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:30:04,779 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 432 INFO 2026-02-20 10:30:04,783 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 10:30:04,786 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 10:30:04,829 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:30:04,844 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 57.7932ms INFO 2026-02-20 10:30:04,844 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 10:30:04,844 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.8961ms 200 application/json; charset=utf-8 INFO 2026-02-20 10:30:04,983 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 433 INFO 2026-02-20 10:30:04,985 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 10:30:04,986 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 10:30:04,993 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 10:30:04,994 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 7.8055ms INFO 2026-02-20 10:30:04,994 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 10:30:04,994 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1417ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:06,226 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 11:20:06,794 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 11:20:06,829 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771557602986&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 11:20:06,842 [9 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 11:20:06,843 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7259ms 200 text/html INFO 2026-02-20 11:20:07,876 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7327223998498916 INFO 2026-02-20 11:20:07,878 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 11:20:07,878 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2463ms 200 application/javascript INFO 2026-02-20 11:20:08,154 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771557602986%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 11:20:08,176 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 11:20:08,179 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 11:20:08,302 [6 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 11:20:08,302 [9 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 11:20:08,304 [9 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 11:20:08,304 [6 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 11:20:08,310 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:08,310 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:09,470 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:09,470 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). WARN 2026-02-20 11:20:09,803 [6 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 11:20:09,808 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 11:20:09,810 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:09,836 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 363.7757ms INFO 2026-02-20 11:20:09,836 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:09,836 [9 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771557602986&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 11:20:09,838 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1661.4879ms 401 application/json; charset=utf-8 INFO 2026-02-20 11:20:09,976 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 11:20:09,976 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 11:20:09,985 [7 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 11:20:09,985 [7 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 11:20:09,985 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 11:20:09,988 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 11:20:10,469 [7 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2OTYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMTMzNCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumprOS7o-eQtCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjk2IiwianRpIjoiOTdiZWRhMzEtOTFiMy00MmU5LWJhYzYtYzJmZmU2MzhhNjQ5IiwiaWF0IjoxNzcxNDIzMjc5LCJuYmYiOjE3NzE0MjMyNzcsImV4cCI6MTc3MTUwOTY3OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.mC_Iz-19K9RLKhLnELJWFik5rXAFoR19dPkILXZUzQ0 INFO 2026-02-20 11:20:10,607 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:10,608 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 619.8906ms INFO 2026-02-20 11:20:10,609 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 11:20:10,610 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 633.3878ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:10,765 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 11:20:10,766 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 11:20:10,784 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:10,820 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:10,822 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:10,844 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 11:20:10,845 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 11:20:10,845 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 11:20:10,924 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 11:20:10,929 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:10,930 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 107.6696ms INFO 2026-02-20 11:20:10,930 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:10,930 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 164.798ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:11,094 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 11:20:11,094 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:11,094 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,095 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 11:20:11,096 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:11,096 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,097 [10 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:11,098 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:11,099 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 11:20:11,101 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 11:20:11,101 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 11:20:11,133 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 11:20:11,142 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:11,145 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 47.4532ms INFO 2026-02-20 11:20:11,145 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,145 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.301ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:11,156 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:11,158 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.8946ms INFO 2026-02-20 11:20:11,158 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,158 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.8406ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:11,288 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 11:20:11,288 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:11,289 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,290 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 11:20:11,291 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:11,291 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:11,291 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,292 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:11,298 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:11,298 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.8473ms INFO 2026-02-20 11:20:11,298 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,299 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2402ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:11,305 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:11,308 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 16.7924ms INFO 2026-02-20 11:20:11,308 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,308 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.713ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:11,355 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 11:20:11,355 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 11:20:11,355 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:11,356 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,358 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:11,383 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 11:20:11,383 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:11,383 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,385 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 11:20:11,385 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:11,386 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,434 [10 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:11,436 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:11,436 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:11,438 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1968.6143ms INFO 2026-02-20 11:20:11,439 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,439 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3284.8694ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:11,450 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 11:20:11,450 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:11,450 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,463 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 11:20:11,463 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:11,464 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,507 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:11,507 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:11,514 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 11:20:11,514 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:11,514 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,556 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:11,562 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:11,562 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 127.9419ms INFO 2026-02-20 11:20:11,562 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,562 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 178.9729ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:11,563 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:11,564 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 128.095ms INFO 2026-02-20 11:20:11,564 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,564 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 178.7316ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:11,575 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:11,575 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:11,575 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 68.5039ms INFO 2026-02-20 11:20:11,575 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,575 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 125.7362ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:11,576 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 68.8798ms INFO 2026-02-20 11:20:11,576 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,576 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 112.8067ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:11,576 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:11,577 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 20.6055ms INFO 2026-02-20 11:20:11,577 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,577 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.4825ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:11,589 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:11,589 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 230.9982ms INFO 2026-02-20 11:20:11,589 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,589 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 234.4891ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:11,663 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 11:20:11,664 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:11,664 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,666 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:11,744 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 11:20:11,745 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 11:20:11,745 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:11,745 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,747 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:11,747 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:11,880 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 11:20:11,880 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:11,880 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:12,474 [10 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:12,474 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:12,474 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:12,825 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:12,825 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:12,825 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:12,825 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 351.6618ms INFO 2026-02-20 11:20:12,826 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:12,826 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 946.0998ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:12,826 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1159.8271ms INFO 2026-02-20 11:20:12,826 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:12,826 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1162.5901ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:12,828 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 354.6563ms INFO 2026-02-20 11:20:12,828 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:12,829 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1083.8652ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:13,683 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:13,686 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1212.2275ms INFO 2026-02-20 11:20:13,686 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:13,686 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1941.6734ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:15,155 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 11:20:15,156 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 11:20:15,159 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:15,160 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:15,163 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:15,174 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:15,175 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.4955ms INFO 2026-02-20 11:20:15,175 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:15,175 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3604ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:15,233 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 11:20:15,234 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:15,234 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 11:20:15,234 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:15,234 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:15,234 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 11:20:15,234 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:15,235 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:15,235 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:15,236 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:15,237 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:15,238 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:15,241 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:15,241 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.3343ms INFO 2026-02-20 11:20:15,241 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:15,241 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5014ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:15,243 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 11:20:15,243 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:15,244 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:15,245 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 11:20:15,245 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:15,245 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:15,267 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:15,268 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:15,273 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:15,275 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:15,275 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.6378ms INFO 2026-02-20 11:20:15,275 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:15,275 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.1836ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:15,275 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 37.4547ms INFO 2026-02-20 11:20:15,275 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:15,275 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.9003ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:15,276 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:15,277 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:15,277 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 39.6479ms INFO 2026-02-20 11:20:15,277 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:15,277 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.181ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:15,279 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 11.0634ms INFO 2026-02-20 11:20:15,279 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:15,279 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.9741ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:15,413 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1696& INFO 2026-02-20 11:20:15,413 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:15,414 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:15,416 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:15,421 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:15,429 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 12.5035ms INFO 2026-02-20 11:20:15,429 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:15,429 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.688ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:16,354 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 11:20:16,355 [10 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 11:20:16,356 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:16,356 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:16,359 [10 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:16,370 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:16,370 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.4404ms INFO 2026-02-20 11:20:16,370 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:16,370 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.6514ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:16,409 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 11:20:16,409 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 11:20:16,410 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:16,410 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:16,412 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:16,414 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:16,414 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:16,416 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:16,416 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.691ms INFO 2026-02-20 11:20:16,416 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:16,416 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2923ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:16,417 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:16,422 [7 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 11:20:16,536 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:16,539 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 122.244ms INFO 2026-02-20 11:20:16,539 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:16,539 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 130.2121ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:16,664 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1696& INFO 2026-02-20 11:20:16,665 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:16,665 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:16,667 [10 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:16,672 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:16,675 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.8392ms INFO 2026-02-20 11:20:16,675 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:16,675 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.542ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:45,665 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 11:20:45,665 [10 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 11:20:45,667 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:45,668 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:45,673 [10 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:45,895 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 11:20:45,896 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:45,897 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:45,899 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:45,907 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:45,908 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.6288ms INFO 2026-02-20 11:20:45,908 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:45,908 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2916ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:46,042 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:46,043 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 369.5262ms INFO 2026-02-20 11:20:46,043 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:46,043 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 378.4696ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:47,514 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/messageIndex.0ecb37b4.css INFO 2026-02-20 11:20:47,515 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/messageIndex.200a261f.js INFO 2026-02-20 11:20:47,515 [10 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 11:20:47,530 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/messageIndex.0ecb37b4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\messageIndex.0ecb37b4.css' INFO 2026-02-20 11:20:47,530 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.1441ms 200 text/css INFO 2026-02-20 11:20:47,535 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/messageIndex.200a261f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\messageIndex.200a261f.js' INFO 2026-02-20 11:20:47,535 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.306ms 200 application/javascript INFO 2026-02-20 11:20:47,543 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 43 INFO 2026-02-20 11:20:47,544 [10 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 11:20:47,545 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:47,545 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:47,547 [10 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:47,558 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:47,558 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.5969ms INFO 2026-02-20 11:20:47,558 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:47,558 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6339ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:47,774 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetOutBoxList?condition=&page=1& INFO 2026-02-20 11:20:47,775 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26053901,26053902,26053903,26053904&IsEss=true& INFO 2026-02-20 11:20:47,775 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetInBoxList?condition=&page=1& INFO 2026-02-20 11:20:47,776 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:47,777 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 11:20:47,777 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:47,779 [10 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:47,785 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:47,785 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:47,785 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:47,787 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:47,787 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:47,787 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:47,791 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:47,793 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetInBoxList", controller = "Message"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Message.Dto.InBoxListDto] GetInBoxList(Int32, System.String) on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:47,795 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetOutBoxList", controller = "Message"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Message.Dto.OutBoxListDto] GetOutBoxList(Int32, System.String) on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:47,800 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:47,801 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 21.2957ms INFO 2026-02-20 11:20:47,801 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:47,801 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.2852ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:47,803 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:47,803 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:47,803 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:47,803 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 12.6893ms INFO 2026-02-20 11:20:47,803 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:47,803 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.8938ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:47,805 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M) in 12.0481ms INFO 2026-02-20 11:20:47,805 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:47,805 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M) in 10.1855ms INFO 2026-02-20 11:20:47,805 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.0601ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:47,805 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:47,805 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.992ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:47,915 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-02-20 11:20:47,916 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-02-20 11:20:47,916 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0844ms 200 image/png INFO 2026-02-20 11:20:48,065 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetAnnouncementsList?condition=&page=1& INFO 2026-02-20 11:20:48,065 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:48,066 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:48,071 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnouncementsList", controller = "Message"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Message.Dto.AnnouncementsListDto] GetAnnouncementsList(Int32, System.String) on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:48,098 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:48,099 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M) in 28.5246ms INFO 2026-02-20 11:20:48,099 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:48,099 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.8625ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:50,084 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 11:20:50,085 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 11:20:50,085 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 11:20:50,086 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:50,086 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:50,086 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:50,086 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:50,088 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:50,088 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:50,097 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:50,097 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.5504ms INFO 2026-02-20 11:20:50,097 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:50,097 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9882ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:50,099 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:50,099 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.3476ms INFO 2026-02-20 11:20:50,099 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:50,099 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1921ms 200 application/json; charset=utf-8 INFO 2026-02-20 11:20:51,525 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 11:20:51,525 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 11:20:51,526 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 11:20:51,526 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:51,528 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 11:20:51,543 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 11:20:51,543 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 14.8966ms INFO 2026-02-20 11:20:51,543 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 11:20:51,543 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.6642ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:11,028 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 12:05:11,569 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 12:05:11,606 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771560306963&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 12:05:11,618 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 12:05:11,619 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6687ms 200 text/html INFO 2026-02-20 12:05:12,470 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5407124822564172 INFO 2026-02-20 12:05:12,473 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 12:05:12,473 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0895ms 200 application/javascript INFO 2026-02-20 12:05:12,657 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771560306963%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 12:05:12,684 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 12:05:12,687 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:05:12,807 [12 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 12:05:12,807 [7 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 12:05:12,808 [7 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 12:05:12,808 [12 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 12:05:12,814 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:12,814 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:13,973 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:13,973 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). WARN 2026-02-20 12:05:14,300 [12 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 12:05:14,305 [12 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 12:05:14,306 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:14,336 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 360.7629ms INFO 2026-02-20 12:05:14,336 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:14,336 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771560306963&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 12:05:14,338 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1653.6313ms 401 application/json; charset=utf-8 INFO 2026-02-20 12:05:14,508 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 12:05:14,508 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:05:14,516 [15 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 12:05:14,516 [15 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 12:05:14,517 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 12:05:14,519 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 12:05:15,009 [15 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIwMTciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTAwMSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuS-r-Won-WFsCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMDE3IiwianRpIjoiNWNmNWIzMmUtNmQwOS00OTEwLTk3N2MtOGVlMDQxM2M3MzYwIiwiaWF0IjoxNzcxMjEyOTgxLCJuYmYiOjE3NzEyMTI5NzksImV4cCI6MTc3MTI5OTM4MSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.yjKM-WPEOhkP1hXb6VzqfRnSDdnmcGsZxnsSCcDz-7A INFO 2026-02-20 12:05:15,127 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:15,127 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:15,128 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 608.4734ms INFO 2026-02-20 12:05:15,128 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 12:05:15,130 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 621.8132ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:15,130 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1156.9809ms INFO 2026-02-20 12:05:15,130 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:15,130 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2473.0361ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:15,289 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 12:05:15,289 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:05:15,307 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:15,346 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:15,348 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:15,370 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 12:05:15,370 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 12:05:15,370 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 12:05:15,451 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 12:05:15,456 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:15,457 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 108.4955ms INFO 2026-02-20 12:05:15,457 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:15,457 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 168.3779ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:15,743 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 12:05:15,743 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 12:05:15,747 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:15,747 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:15,749 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:15,749 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:15,756 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:15,756 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:15,759 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 12:05:15,760 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 12:05:15,760 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 12:05:15,794 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 12:05:15,806 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:15,810 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 54.045ms INFO 2026-02-20 12:05:15,810 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:15,810 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.7404ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:15,817 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:15,819 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 63.502ms INFO 2026-02-20 12:05:15,819 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:15,819 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.3535ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:15,984 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 12:05:15,985 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:15,986 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:15,989 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:16,010 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:16,012 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 12:05:16,012 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:16,013 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,014 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 24.09ms INFO 2026-02-20 12:05:16,014 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,014 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.1197ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:16,015 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:16,053 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 12:05:16,054 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:05:16,054 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:16,054 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,057 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:16,058 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 42.6675ms INFO 2026-02-20 12:05:16,058 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,058 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.3416ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:16,062 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:16,092 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 12:05:16,093 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:16,093 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,111 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 12:05:16,112 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:16,112 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,204 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:16,206 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:16,243 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:16,243 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 38.7896ms INFO 2026-02-20 12:05:16,243 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,243 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 151.0882ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:16,247 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:16,248 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 42.0085ms INFO 2026-02-20 12:05:16,248 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,248 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 136.9976ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:16,254 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 12:05:16,254 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:16,255 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,257 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 12:05:16,257 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:16,257 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:16,257 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,257 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 12:05:16,258 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:16,258 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 195.962ms INFO 2026-02-20 12:05:16,258 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,258 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 204.4144ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:16,259 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:16,260 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,274 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:16,274 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:16,293 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:16,293 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 36.2666ms INFO 2026-02-20 12:05:16,293 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,293 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.5052ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:16,294 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:16,294 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 19.4692ms INFO 2026-02-20 12:05:16,294 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,294 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.1432ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:16,295 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:16,295 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 20.7984ms INFO 2026-02-20 12:05:16,295 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,296 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.2867ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:16,333 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 12:05:16,334 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:16,334 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,336 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:16,356 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:16,356 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 20.3653ms INFO 2026-02-20 12:05:16,356 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,356 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1705ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:16,364 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 12:05:16,364 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:16,365 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,367 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:16,395 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 12:05:16,396 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:16,396 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,409 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 12:05:16,409 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:16,410 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:16,987 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:17,081 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:17,516 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:17,520 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 533.0221ms INFO 2026-02-20 12:05:17,520 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:17,521 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1125.5974ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:17,540 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:17,540 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1173.8105ms INFO 2026-02-20 12:05:17,541 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:17,541 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1176.5425ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:18,355 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:18,357 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1276.7584ms INFO 2026-02-20 12:05:18,357 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:18,358 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1948.4345ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:20,438 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 12:05:20,439 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 12:05:20,439 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:20,439 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:20,440 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:20,440 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:20,442 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:20,442 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:20,463 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:20,464 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 21.4251ms INFO 2026-02-20 12:05:20,464 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:20,464 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.0858ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:20,465 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:20,465 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.5413ms INFO 2026-02-20 12:05:20,465 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:20,465 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.3179ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:20,474 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 12:05:20,474 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:20,474 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:20,475 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:20,483 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:20,483 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0123ms INFO 2026-02-20 12:05:20,483 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:20,483 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.869ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:20,626 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 12:05:20,627 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:20,627 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:20,628 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:20,632 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:20,633 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.348ms INFO 2026-02-20 12:05:20,633 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:20,633 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4777ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:23,357 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ToDoListMgr/GetToDoListResult?url=salary& INFO 2026-02-20 12:05:23,359 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:23,359 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:23,364 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetToDoListResult", controller = "ToDoListMgr"}. Executing controller action with signature Sg.HcmMb.ToDoList.Dto.ToDoListResultDto GetToDoListResult(Sg.HcmMb.ToDoList.Dto.ToDoListUrlDto) on controller Sg.HcmMb.ToDoList.ToDoListMgrAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:23,395 [7 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIwMTciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTAwMSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuS-r-Won-WFsCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMDE3IiwianRpIjoiNmM2MWY3MGYtY2E0MS00YmJmLThhNDctZjIzZWNhODA1MDcyIiwiaWF0IjoxNzcxNTYwMzE1LCJuYmYiOjE3NzE1NjAzMTMsImV4cCI6MTc3MTY0NjcxNSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.aigw4tmzwkea9udNWkCP1AfRQkkLKezD5z5BYEjDZmw INFO 2026-02-20 12:05:23,401 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:23,403 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 38.7252ms INFO 2026-02-20 12:05:23,403 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:23,403 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.0658ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:23,579 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 37 INFO 2026-02-20 12:05:23,579 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:05:23,581 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:23,582 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:23,583 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:23,593 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:23,594 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.1157ms INFO 2026-02-20 12:05:23,594 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:23,594 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3299ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:23,602 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=enableFaceUser& INFO 2026-02-20 12:05:23,603 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:23,603 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:23,605 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:23,636 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:23,636 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 30.6083ms INFO 2026-02-20 12:05:23,636 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:23,636 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.476ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:23,832 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/ConfirmPwdByEnableCheckPwd2? application/x-www-form-urlencoded 0 INFO 2026-02-20 12:05:23,832 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:05:23,832 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:23,832 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:23,834 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "ConfirmPwdByEnableCheckPwd2", controller = "Salary"}. Executing controller action with signature Boolean ConfirmPwdByEnableCheckPwd2() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:23,864 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:23,864 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 30.482ms INFO 2026-02-20 12:05:23,865 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:23,865 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.1364ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:23,869 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-20 12:05:23,876 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:23,876 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:23,878 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetIsDefaultPwd", controller = "Salary"}. Executing controller action with signature Boolean GetIsDefaultPwd() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:23,884 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:23,884 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 5.8277ms INFO 2026-02-20 12:05:23,884 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:23,884 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6964ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:24,021 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050002&IsEss=true& INFO 2026-02-20 12:05:24,022 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:24,022 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:24,024 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:24,033 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:24,034 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.6165ms INFO 2026-02-20 12:05:24,034 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:24,034 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8971ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:36,485 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/CheckPwd2? application/json 16 INFO 2026-02-20 12:05:36,485 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:05:36,486 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:36,487 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:36,489 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckPwd2", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckPwd2(Sg.HcmMb.Pay.Dto.PwdDto) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:36,503 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:36,503 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 13.6748ms INFO 2026-02-20 12:05:36,503 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:36,503 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5974ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:36,662 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetWageDetial?GZYM=&GZYM2=&id=-1& INFO 2026-02-20 12:05:36,663 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:36,664 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:36,667 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWageDetial", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.Pay.Dto.SalaryListsDto GetWageDetial(System.String, System.String, Int32) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:36,688 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050001&IsEss=true& INFO 2026-02-20 12:05:36,688 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:05:36,688 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:36,690 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:05:36,694 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:36,694 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.7292ms INFO 2026-02-20 12:05:36,694 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:36,695 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6907ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:05:36,868 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:05:36,924 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 257.4551ms INFO 2026-02-20 12:05:36,924 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-20 12:05:36,924 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 261.8961ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:06:30,224 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 12:06:30,224 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:06:30,225 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:06:30,226 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:30,228 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:06:30,238 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:06:30,239 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.2148ms INFO 2026-02-20 12:06:30,239 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:30,239 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4574ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:06:32,504 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/monthResult.747e81b5.js INFO 2026-02-20 12:06:32,505 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:06:32,506 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/monthResult.747e81b5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\monthResult.747e81b5.js' INFO 2026-02-20 12:06:32,506 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7108ms 200 application/javascript INFO 2026-02-20 12:06:32,511 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/monthResult.6d9a2ed4.css INFO 2026-02-20 12:06:32,512 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/monthResult.6d9a2ed4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\monthResult.6d9a2ed4.css' INFO 2026-02-20 12:06:32,513 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2673ms 200 text/css INFO 2026-02-20 12:06:32,562 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 12:06:32,562 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:06:32,562 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:06:32,563 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:32,565 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:06:32,582 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:06:32,582 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 17.1005ms INFO 2026-02-20 12:06:32,582 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:32,582 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5432ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:06:32,699 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Month/GetMonthResult?gz_ym=& INFO 2026-02-20 12:06:32,700 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:06:32,700 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:32,702 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMonthResult", controller = "Month"}. Executing controller action with signature Sg.HcmMb.Month.Dto.MonthResultDto GetMonthResult(System.String, System.String) on controller Sg.HcmMb.Month.MonthAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:06:32,781 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:06:32,785 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M) in 82.2415ms INFO 2026-02-20 12:06:32,785 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:32,785 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 85.4295ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:06:35,837 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 12:06:35,838 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:06:35,838 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:06:35,839 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:35,841 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:06:35,856 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:06:35,857 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.8796ms INFO 2026-02-20 12:06:35,857 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:35,857 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5361ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:06:39,202 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/moreMenu.d1bb0026.js INFO 2026-02-20 12:06:39,202 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:06:39,217 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/moreMenu.d1bb0026.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\moreMenu.d1bb0026.js' INFO 2026-02-20 12:06:39,218 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.1116ms 200 application/javascript INFO 2026-02-20 12:06:39,231 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/moreMenu.d88dbed4.css INFO 2026-02-20 12:06:39,238 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/moreMenu.d88dbed4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\moreMenu.d88dbed4.css' INFO 2026-02-20 12:06:39,239 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2859ms 200 text/css INFO 2026-02-20 12:06:39,253 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/vuedraggable.umd.7e5aaf42.js INFO 2026-02-20 12:06:39,254 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:06:39,264 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/vuedraggable.umd.7e5aaf42.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\vuedraggable.umd.7e5aaf42.js' INFO 2026-02-20 12:06:39,265 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1245ms 200 application/javascript INFO 2026-02-20 12:06:39,296 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 12:06:39,296 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:06:39,297 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:06:39,298 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:39,299 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:06:39,309 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:06:39,309 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.65ms INFO 2026-02-20 12:06:39,309 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:39,309 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.132ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:06:39,407 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdcc.d63f5968.png INFO 2026-02-20 12:06:39,419 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdcc.d63f5968.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdcc.d63f5968.png' INFO 2026-02-20 12:06:39,419 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2872ms 200 image/png INFO 2026-02-20 12:06:39,556 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/ywsqd.1e248292.png INFO 2026-02-20 12:06:39,570 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/ywsqd.1e248292.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\ywsqd.1e248292.png' INFO 2026-02-20 12:06:39,570 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7595ms 200 image/png INFO 2026-02-20 12:06:43,455 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 12:06:43,456 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:06:43,456 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:06:43,457 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:43,458 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:06:43,469 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:06:43,469 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.2282ms INFO 2026-02-20 12:06:43,470 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:43,470 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3807ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:06:43,470 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 12:06:43,471 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:06:43,471 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:43,473 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:06:43,479 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:06:43,479 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.3809ms INFO 2026-02-20 12:06:43,479 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:43,479 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.058ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:06:43,498 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 12:06:43,499 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:06:43,499 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:43,502 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:06:43,718 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:06:43,721 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 219.1125ms INFO 2026-02-20 12:06:43,721 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:43,721 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 222.8376ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:06:45,711 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 12:06:45,711 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:06:45,712 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:06:45,712 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:45,714 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:06:45,724 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:06:45,724 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.3845ms INFO 2026-02-20 12:06:45,724 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:45,725 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6199ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:06:47,093 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 12:06:47,094 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:06:47,094 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:06:47,094 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:47,096 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:06:47,106 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:06:47,106 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.5917ms INFO 2026-02-20 12:06:47,106 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:47,106 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7036ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:06:47,114 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050201&IsEss=true& INFO 2026-02-20 12:06:47,115 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:06:47,115 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:47,117 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:06:47,122 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:06:47,122 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.1402ms INFO 2026-02-20 12:06:47,122 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:47,122 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6024ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:06:47,133 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/GetOverTimeList?dateTime=202602& INFO 2026-02-20 12:06:47,134 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:06:47,134 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:47,138 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetOverTimeList", controller = "OverTime"}. Executing controller action with signature Sg.HcmMb.OverTime.Dto.OverTimeListInfoDto GetOverTimeList(System.String) on controller Sg.HcmMb.OverTime.OverTimeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:06:47,522 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:06:47,531 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 392.5516ms INFO 2026-02-20 12:06:47,531 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-20 12:06:47,531 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 397.9573ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:08:30,967 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 12:08:30,967 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:08:30,968 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:08:30,968 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:30,970 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:08:30,978 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:08:30,978 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.2241ms INFO 2026-02-20 12:08:30,978 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:30,978 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2893ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:08:33,197 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/list.e946a350.js INFO 2026-02-20 12:08:33,198 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:08:33,210 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/list.81fa16ba.css INFO 2026-02-20 12:08:33,231 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/list.e946a350.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\list.e946a350.js' INFO 2026-02-20 12:08:33,231 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.6424ms 200 application/javascript INFO 2026-02-20 12:08:33,234 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/list.81fa16ba.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\list.81fa16ba.css' INFO 2026-02-20 12:08:33,234 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6394ms 200 text/css INFO 2026-02-20 12:08:33,360 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 12:08:33,360 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:08:33,361 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:08:33,361 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:33,363 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:08:33,372 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:08:33,372 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.0646ms INFO 2026-02-20 12:08:33,372 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:33,372 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9675ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:08:33,461 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSofList?formName=& INFO 2026-02-20 12:08:33,462 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:08:33,462 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:33,465 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSofList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.SofListDto] GetSofList(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:08:33,631 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:08:33,634 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 169.4246ms INFO 2026-02-20 12:08:33,634 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:33,634 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 173.2424ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:08:34,881 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 12:08:34,881 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:08:34,882 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:08:34,882 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:34,884 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:08:34,892 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:08:34,893 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.3433ms INFO 2026-02-20 12:08:34,893 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:34,893 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4652ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:08:36,001 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 12:08:36,001 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:08:36,002 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:08:36,002 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:36,004 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:08:36,011 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:08:36,011 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.2202ms INFO 2026-02-20 12:08:36,011 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:36,012 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3668ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:08:36,035 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050301&IsEss=true& INFO 2026-02-20 12:08:36,036 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:08:36,036 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:36,038 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:08:36,042 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:08:36,042 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1379ms INFO 2026-02-20 12:08:36,042 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:36,042 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7757ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:08:36,064 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-02-20 12:08:36,064 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:08:36,065 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:08:36,065 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:36,067 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:08:36,229 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:08:36,232 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 164.6595ms INFO 2026-02-20 12:08:36,232 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:36,232 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 167.4752ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:08:37,039 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 12:08:37,039 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:08:37,040 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:08:37,040 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:37,042 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:08:37,055 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:08:37,055 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.4827ms INFO 2026-02-20 12:08:37,055 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:37,055 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3071ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:08:38,390 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 12:08:38,390 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:08:38,391 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:08:38,391 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:38,392 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:08:38,399 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:08:38,399 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.7856ms INFO 2026-02-20 12:08:38,399 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:08:38,399 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1549ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:05,734 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771560605493&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 12:10:05,735 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 12:10:05,735 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1443ms 200 text/html INFO 2026-02-20 12:10:06,438 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8468690862480271 INFO 2026-02-20 12:10:06,439 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 12:10:06,439 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9772ms 200 application/javascript INFO 2026-02-20 12:10:06,624 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771560605493%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 12:10:06,625 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:06,625 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:06,627 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:06,628 [40 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771560605493&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 12:10:06,632 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:06,632 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 5.1322ms INFO 2026-02-20 12:10:06,632 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:06,632 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7062ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:06,657 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 12:10:06,657 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:10:06,657 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:06,658 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:06,659 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:06,663 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 12:10:06,664 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 12:10:06,664 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 12:10:06,680 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 12:10:06,682 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:06,682 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 23.5168ms INFO 2026-02-20 12:10:06,682 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:06,682 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.271ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:06,804 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 12:10:06,804 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:06,804 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:06,805 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:06,806 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 12:10:06,806 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 12:10:06,806 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 12:10:06,813 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 12:10:06,813 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:06,813 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:06,814 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:06,818 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:06,818 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2181ms INFO 2026-02-20 12:10:06,818 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:06,818 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.843ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:06,821 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 12:10:06,824 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:06,824 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.4938ms INFO 2026-02-20 12:10:06,824 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:06,824 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1814ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:06,963 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 12:10:06,964 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:06,964 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:06,965 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:06,969 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:06,969 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.6397ms INFO 2026-02-20 12:10:06,969 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:06,969 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.567ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:06,973 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 12:10:06,974 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:06,974 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:06,975 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:06,978 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:06,978 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1839ms INFO 2026-02-20 12:10:06,978 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:06,978 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9888ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:06,991 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 12:10:06,991 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:10:06,991 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:06,991 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:06,993 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:06,998 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:06,998 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3405ms INFO 2026-02-20 12:10:06,998 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:06,998 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.33ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:07,019 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 12:10:07,020 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:07,020 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,021 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:07,024 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:07,024 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9963ms INFO 2026-02-20 12:10:07,024 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,024 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7428ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:07,030 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 12:10:07,030 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:07,030 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,031 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:07,052 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:07,052 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 20.9541ms INFO 2026-02-20 12:10:07,052 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,052 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.6401ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:07,058 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 12:10:07,060 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:07,060 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,061 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:07,082 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:07,082 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 20.6844ms INFO 2026-02-20 12:10:07,082 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,082 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.8341ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:07,125 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 12:10:07,125 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:07,125 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,126 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:07,131 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 12:10:07,131 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:07,131 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,133 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:07,135 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:07,135 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.4329ms INFO 2026-02-20 12:10:07,135 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,135 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1907ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:07,136 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:07,137 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.8307ms INFO 2026-02-20 12:10:07,137 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,137 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.123ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:07,194 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 12:10:07,200 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 12:10:07,200 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:07,200 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,202 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:07,203 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:07,203 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,204 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:07,210 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 12:10:07,210 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:07,210 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,212 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:07,213 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:07,213 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:07,213 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 9.2979ms INFO 2026-02-20 12:10:07,213 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,213 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 11.4974ms INFO 2026-02-20 12:10:07,213 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,213 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4455ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:07,213 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6856ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:07,243 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:07,243 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 30.8991ms INFO 2026-02-20 12:10:07,243 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,243 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.9786ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:07,530 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 12:10:07,536 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:07,536 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,538 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:07,542 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:07,542 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.9965ms INFO 2026-02-20 12:10:07,542 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:07,542 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1652ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:13,290 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 12:10:13,290 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:10:13,291 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:13,291 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:13,292 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:13,297 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050201&IsEss=true& INFO 2026-02-20 12:10:13,297 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:13,298 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:13,299 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:13,299 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:13,299 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.048ms INFO 2026-02-20 12:10:13,299 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:13,300 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.635ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:13,302 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:13,303 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4166ms INFO 2026-02-20 12:10:13,303 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:13,303 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7508ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:13,304 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/GetOverTimeList?dateTime=202602& INFO 2026-02-20 12:10:13,308 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:13,308 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:13,309 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetOverTimeList", controller = "OverTime"}. Executing controller action with signature Sg.HcmMb.OverTime.Dto.OverTimeListInfoDto GetOverTimeList(System.String) on controller Sg.HcmMb.OverTime.OverTimeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:13,700 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:13,700 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 390.4472ms INFO 2026-02-20 12:10:13,700 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:13,700 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 396.2111ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:55,302 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 12:10:55,302 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:10:55,302 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:55,302 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:55,304 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:55,310 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:55,311 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6878ms INFO 2026-02-20 12:10:55,311 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:55,311 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1633ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:57,231 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 12:10:57,231 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:57,231 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:57,232 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 12:10:57,232 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:57,232 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:57,233 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:57,233 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:57,238 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 12:10:57,238 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:57,239 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:57,240 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:57,248 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:57,248 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.202ms INFO 2026-02-20 12:10:57,248 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:57,248 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9904ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:57,253 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:57,253 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 19.2434ms INFO 2026-02-20 12:10:57,253 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:57,253 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1376ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:57,255 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:57,255 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.1379ms INFO 2026-02-20 12:10:57,255 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:57,255 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3384ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:57,366 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 12:10:57,367 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:57,367 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:57,368 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:57,372 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:57,372 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.0859ms INFO 2026-02-20 12:10:57,372 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:57,372 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0576ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:59,575 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 12:10:59,576 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:59,576 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:59,577 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:59,582 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 12:10:59,583 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:59,583 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:59,584 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:59,587 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 12:10:59,587 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:59,587 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:59,589 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:59,592 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:59,592 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 14.619ms INFO 2026-02-20 12:10:59,592 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:59,592 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.7649ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:59,593 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:59,593 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.5927ms INFO 2026-02-20 12:10:59,593 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:59,593 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5402ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:59,607 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:59,607 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.7291ms INFO 2026-02-20 12:10:59,607 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:59,608 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5204ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:10:59,711 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 12:10:59,711 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:10:59,712 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:59,713 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:10:59,716 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:10:59,716 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3062ms INFO 2026-02-20 12:10:59,716 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 12:10:59,716 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1299ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:46,594 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771560825105&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 12:13:46,595 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 12:13:46,595 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9696ms 200 text/html INFO 2026-02-20 12:13:47,364 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3907205676202926 INFO 2026-02-20 12:13:47,365 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 12:13:47,365 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9643ms 200 application/javascript INFO 2026-02-20 12:13:47,627 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771560825105%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 12:13:47,627 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:47,630 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:47,632 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:47,633 [28 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771560825105&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 12:13:47,636 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:47,636 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9637ms INFO 2026-02-20 12:13:47,636 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:47,636 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9949ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:47,777 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 12:13:47,778 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:13:47,778 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:47,778 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:47,779 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:47,781 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 12:13:47,781 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 12:13:47,781 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 12:13:47,796 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 12:13:47,799 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:47,799 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.767ms INFO 2026-02-20 12:13:47,799 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:47,799 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9052ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:47,896 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 12:13:47,896 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:47,896 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:47,899 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:47,901 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 12:13:47,902 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 12:13:47,902 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 12:13:47,906 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 12:13:47,906 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:47,906 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:47,908 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:47,913 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:47,913 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.3177ms INFO 2026-02-20 12:13:47,913 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:47,914 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6982ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:47,935 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 12:13:47,938 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:47,939 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 39.5404ms INFO 2026-02-20 12:13:47,939 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:47,939 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.0764ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:48,045 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 12:13:48,046 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:48,046 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,047 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 12:13:48,047 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:48,047 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:48,048 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,049 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:48,052 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:48,052 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2953ms INFO 2026-02-20 12:13:48,052 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,052 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2134ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:48,055 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:48,055 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.7601ms INFO 2026-02-20 12:13:48,055 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,055 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9511ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:48,058 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 12:13:48,058 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:13:48,058 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:48,058 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,059 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:48,064 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:48,064 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4096ms INFO 2026-02-20 12:13:48,064 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,065 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.006ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:48,186 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 12:13:48,186 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:48,186 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,187 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:48,188 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 12:13:48,188 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:48,188 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,188 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 12:13:48,188 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:48,189 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,189 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:48,190 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:48,192 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:48,192 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.8512ms INFO 2026-02-20 12:13:48,192 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,192 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6403ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:48,192 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:48,193 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4288ms INFO 2026-02-20 12:13:48,193 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,193 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1564ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:48,193 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:48,193 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.1658ms INFO 2026-02-20 12:13:48,193 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,193 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.13ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:48,218 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 12:13:48,218 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:48,218 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,219 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:48,226 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:48,226 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.3825ms INFO 2026-02-20 12:13:48,226 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,226 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9588ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:48,229 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 12:13:48,229 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 12:13:48,229 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:48,229 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,229 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:48,230 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,230 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:48,231 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:48,234 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:48,234 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.7077ms INFO 2026-02-20 12:13:48,234 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,234 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3427ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:48,236 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:48,236 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8221ms INFO 2026-02-20 12:13:48,236 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,236 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5333ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:48,325 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 12:13:48,325 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:48,325 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,327 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:48,332 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 12:13:48,333 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:48,333 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,334 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:48,353 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:48,353 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.2149ms INFO 2026-02-20 12:13:48,353 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,353 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0284ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:48,381 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:48,381 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 54.2217ms INFO 2026-02-20 12:13:48,381 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,381 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.4677ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:48,633 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 12:13:48,634 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:48,634 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,635 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:48,639 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:48,639 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6275ms INFO 2026-02-20 12:13:48,639 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:48,639 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5957ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:49,827 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 12:13:49,827 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:13:49,827 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:49,828 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:49,829 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:49,835 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:49,835 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8721ms INFO 2026-02-20 12:13:49,835 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:49,835 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.884ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:49,870 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 12:13:49,870 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:49,870 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:49,871 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:49,875 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:49,875 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8619ms INFO 2026-02-20 12:13:49,875 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:49,875 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6308ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:49,881 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 12:13:49,881 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:49,881 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:49,883 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:49,896 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 12:13:49,897 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:49,897 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 12:13:49,897 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 12:13:49,897 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:49,897 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:49,897 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:49,901 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:49,901 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:49,912 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:49,913 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:49,913 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:49,918 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:49,918 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:49,918 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.5147ms INFO 2026-02-20 12:13:49,918 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:49,918 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.8189ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:49,919 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 36.263ms INFO 2026-02-20 12:13:49,919 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:49,919 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.6533ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:49,920 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:49,921 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:49,922 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.6579ms INFO 2026-02-20 12:13:49,922 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:49,922 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.4211ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:49,922 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 9.0748ms INFO 2026-02-20 12:13:49,922 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:49,922 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.895ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:50,200 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1761& INFO 2026-02-20 12:13:50,200 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:50,200 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:50,203 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:50,207 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:50,210 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.6527ms INFO 2026-02-20 12:13:50,210 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:50,210 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5792ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:51,893 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 12:13:51,893 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:13:51,894 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-20 12:13:51,894 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2441ms 200 application/javascript INFO 2026-02-20 12:13:51,894 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 12:13:51,895 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-20 12:13:51,895 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7126ms 200 text/css INFO 2026-02-20 12:13:51,947 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 12:13:51,947 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:13:51,947 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:51,947 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:51,948 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:51,955 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:51,955 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3892ms INFO 2026-02-20 12:13:51,955 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:51,955 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3389ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:52,029 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 12:13:52,029 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:52,029 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:52,031 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 12:13:52,031 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:52,031 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:52,031 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:52,033 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:52,036 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:52,036 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2842ms INFO 2026-02-20 12:13:52,036 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:52,036 [27 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 12:13:52,036 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0182ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:52,045 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:52,046 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 14.6079ms INFO 2026-02-20 12:13:52,046 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:52,046 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.311ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:52,150 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1761& INFO 2026-02-20 12:13:52,150 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:52,150 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:52,152 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:52,155 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:52,159 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.5829ms INFO 2026-02-20 12:13:52,159 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:52,159 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4014ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:56,139 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 12:13:56,139 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:13:56,139 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:56,139 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:56,140 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:56,142 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 12:13:56,142 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:13:56,142 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:56,143 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:13:56,147 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:56,147 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:13:56,147 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4873ms INFO 2026-02-20 12:13:56,147 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:56,147 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.579ms INFO 2026-02-20 12:13:56,147 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:13:56,147 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5753ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:13:56,147 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5034ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:42,924 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771561121064&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 12:18:42,925 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 12:18:42,925 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0314ms 200 text/html INFO 2026-02-20 12:18:43,463 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9291506769050487 INFO 2026-02-20 12:18:43,464 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 12:18:43,464 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8772ms 200 application/javascript INFO 2026-02-20 12:18:43,623 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771561121064%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 12:18:43,623 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:43,626 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:43,627 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:43,628 [55 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771561121064&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 12:18:43,631 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:43,631 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0026ms INFO 2026-02-20 12:18:43,631 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:43,631 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2056ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:43,646 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 12:18:43,646 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:18:43,646 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:43,646 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:43,648 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:43,649 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 12:18:43,649 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 12:18:43,649 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 12:18:43,664 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 12:18:43,667 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:43,667 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.2153ms INFO 2026-02-20 12:18:43,667 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:43,667 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9364ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:43,783 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 12:18:43,783 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:43,783 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:43,785 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:43,785 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 12:18:43,786 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:43,786 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:43,787 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:43,788 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:43,788 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0963ms INFO 2026-02-20 12:18:43,788 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:43,788 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7937ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:43,788 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 12:18:43,788 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 12:18:43,788 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 12:18:43,831 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 12:18:43,834 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:43,835 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 47.5918ms INFO 2026-02-20 12:18:43,835 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:43,835 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.4202ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:43,963 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 12:18:43,964 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:43,964 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:43,965 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 12:18:43,965 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:18:43,965 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:43,965 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:43,966 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:43,966 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 12:18:43,967 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:43,967 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:43,967 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:43,968 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:43,975 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:43,975 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.5909ms INFO 2026-02-20 12:18:43,975 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:43,975 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3677ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:43,977 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:43,978 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 11.9205ms INFO 2026-02-20 12:18:43,978 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:43,978 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3458ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:43,982 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:43,982 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.7117ms INFO 2026-02-20 12:18:43,982 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:43,982 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.937ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:44,023 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 12:18:44,023 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:44,023 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,024 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 12:18:44,024 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:44,024 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,025 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:44,025 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 12:18:44,025 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:44,026 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:44,026 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,027 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:44,028 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:44,028 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:44,029 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.7018ms INFO 2026-02-20 12:18:44,029 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,029 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0236ms INFO 2026-02-20 12:18:44,029 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,029 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.79ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:44,029 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5564ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:44,030 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:44,030 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.948ms INFO 2026-02-20 12:18:44,030 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,030 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6596ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:44,051 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 12:18:44,051 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:44,051 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,052 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:44,060 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:44,060 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.2653ms INFO 2026-02-20 12:18:44,060 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,060 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8153ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:44,064 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 12:18:44,064 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:44,064 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,065 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:44,068 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:44,068 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.1285ms INFO 2026-02-20 12:18:44,068 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,069 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7559ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:44,130 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 12:18:44,131 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:44,131 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,132 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:44,136 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:44,137 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.5084ms INFO 2026-02-20 12:18:44,137 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,137 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3397ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:44,143 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 12:18:44,143 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:44,143 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,144 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:44,148 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 12:18:44,148 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:44,148 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,150 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:44,153 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:44,153 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.6815ms INFO 2026-02-20 12:18:44,153 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,153 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.157ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:44,168 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:44,169 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.0105ms INFO 2026-02-20 12:18:44,169 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,169 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8184ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:44,753 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 12:18:44,754 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:44,754 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,755 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:44,759 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:44,759 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7119ms INFO 2026-02-20 12:18:44,759 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:44,759 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0073ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:46,843 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTime.df0d2615.js INFO 2026-02-20 12:18:46,843 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:18:46,843 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-20 12:18:46,843 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:18:46,844 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-20 12:18:46,844 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0526ms 200 application/javascript INFO 2026-02-20 12:18:46,850 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTime.91ffc83b.css INFO 2026-02-20 12:18:46,855 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTime.df0d2615.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTime.df0d2615.js' INFO 2026-02-20 12:18:46,855 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9272ms 200 application/javascript INFO 2026-02-20 12:18:46,865 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTime.91ffc83b.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTime.91ffc83b.css' INFO 2026-02-20 12:18:46,865 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0077ms 200 text/css INFO 2026-02-20 12:18:46,885 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 12:18:46,885 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:18:46,886 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:46,886 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:46,887 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:46,893 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:46,893 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9324ms INFO 2026-02-20 12:18:46,893 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:46,893 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8346ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:47,023 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/GetOverTimeList?dateTime=202602& INFO 2026-02-20 12:18:47,023 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:47,024 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:47,025 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetOverTimeList", controller = "OverTime"}. Executing controller action with signature Sg.HcmMb.OverTime.Dto.OverTimeListInfoDto GetOverTimeList(System.String) on controller Sg.HcmMb.OverTime.OverTimeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:47,025 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050201&IsEss=true& INFO 2026-02-20 12:18:47,026 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:18:47,026 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:47,027 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:18:47,030 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:47,030 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3296ms INFO 2026-02-20 12:18:47,030 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:47,030 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9903ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:18:47,373 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:18:47,373 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 348.5072ms INFO 2026-02-20 12:18:47,373 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-20 12:18:47,373 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 350.3546ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:19:01,743 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/GetOverTimeList?dateTime=202603& INFO 2026-02-20 12:19:01,744 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:19:01,744 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-20 12:19:01,745 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetOverTimeList", controller = "OverTime"}. Executing controller action with signature Sg.HcmMb.OverTime.Dto.OverTimeListInfoDto GetOverTimeList(System.String) on controller Sg.HcmMb.OverTime.OverTimeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:19:01,755 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:19:01,755 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 9.9517ms INFO 2026-02-20 12:19:01,755 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-20 12:19:01,755 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9493ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:19:03,243 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/GetOverTimeList?dateTime=202602& INFO 2026-02-20 12:19:03,243 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:19:03,244 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-20 12:19:03,245 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetOverTimeList", controller = "OverTime"}. Executing controller action with signature Sg.HcmMb.OverTime.Dto.OverTimeListInfoDto GetOverTimeList(System.String) on controller Sg.HcmMb.OverTime.OverTimeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:19:03,580 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:19:03,580 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 335.0452ms INFO 2026-02-20 12:19:03,580 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-20 12:19:03,580 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 337.2791ms 200 application/json; charset=utf-8 INFO 2026-02-20 12:19:48,623 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 12:19:48,623 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 12:19:48,624 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 12:19:48,624 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:19:48,625 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 12:19:48,631 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 12:19:48,631 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2322ms INFO 2026-02-20 12:19:48,631 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 12:19:48,632 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2469ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:19,083 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 13:20:19,670 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 13:20:19,705 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771564815441&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 13:20:19,718 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 13:20:19,719 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.729ms 200 text/html INFO 2026-02-20 13:20:19,812 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 13:20:19,814 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:19,815 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 13:20:19,821 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 13:20:19,822 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1151ms 200 text/css INFO 2026-02-20 13:20:19,829 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 13:20:19,829 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.1639ms 200 application/javascript INFO 2026-02-20 13:20:19,894 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 13:20:19,894 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 13:20:19,895 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 13:20:19,895 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3967ms 200 application/javascript INFO 2026-02-20 13:20:19,896 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 13:20:19,896 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.805ms 200 application/javascript INFO 2026-02-20 13:20:22,376 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.06200997471482872 INFO 2026-02-20 13:20:22,378 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 13:20:22,379 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.861ms 200 application/javascript INFO 2026-02-20 13:20:22,452 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 13:20:22,455 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 13:20:22,455 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0272ms 200 image/jpeg INFO 2026-02-20 13:20:22,533 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771564815441%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 13:20:22,543 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-02-20 13:20:22,543 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:22,686 [6 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 13:20:22,686 [12 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 13:20:22,688 [12 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 13:20:22,688 [6 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 13:20:22,694 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:22,694 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:23,864 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:23,864 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 13:20:24,188 [6 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 13:20:24,193 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 13:20:24,195 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:24,223 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 356.2972ms INFO 2026-02-20 13:20:24,223 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:24,224 [12 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771564815441&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 13:20:24,224 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1681.7703ms 401 application/json; charset=utf-8 INFO 2026-02-20 13:20:24,488 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-02-20 13:20:24,488 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:24,497 [15 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 13:20:24,497 [15 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 13:20:24,498 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 13:20:24,501 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 13:20:24,967 [15 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjMzNzUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNjAzNiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumDkee7tCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIzMzc1IiwianRpIjoiYTU3MjEyNjgtMjRjNC00MWFhLTlmY2QtY2E1YzQ2ZTUyNmY3IiwiaWF0IjoxNzcwOTQ5NDk1LCJuYmYiOjE3NzA5NDk0OTMsImV4cCI6MTc3MTAzNTg5NSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.x2ZBnken_waki7fX5zNIWTvNkCRodzvJkI0q2qZ1bdA INFO 2026-02-20 13:20:25,107 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:25,108 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 606.7196ms INFO 2026-02-20 13:20:25,108 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 13:20:25,109 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 621.3101ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:25,249 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-02-20 13:20:25,249 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:25,269 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:25,308 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,310 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:25,335 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 13:20:25,335 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 13:20:25,335 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 13:20:25,407 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 13:20:25,412 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:25,414 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 103.008ms INFO 2026-02-20 13:20:25,414 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,414 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 164.982ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:25,575 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 13:20:25,575 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:25,576 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,578 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:25,579 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 13:20:25,579 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:25,579 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,580 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 13:20:25,581 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 13:20:25,581 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 13:20:25,582 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:25,614 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 13:20:25,622 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:25,625 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 47.5591ms INFO 2026-02-20 13:20:25,625 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,626 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.1225ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:25,634 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:25,636 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 54.4079ms INFO 2026-02-20 13:20:25,636 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,636 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.4864ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:25,680 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:25,682 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1818.0471ms INFO 2026-02-20 13:20:25,682 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,682 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3149.7038ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:25,723 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 13:20:25,723 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 13:20:25,724 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 13:20:25,724 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.382ms 200 text/css INFO 2026-02-20 13:20:25,724 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 13:20:25,724 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7137ms 200 text/css INFO 2026-02-20 13:20:25,755 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 13:20:25,755 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:25,755 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,756 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 13:20:25,756 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:25,757 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,758 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:25,758 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:25,764 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:25,764 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.5642ms INFO 2026-02-20 13:20:25,764 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,764 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.999ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:25,772 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:25,775 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.3515ms INFO 2026-02-20 13:20:25,775 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,775 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.6735ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:25,800 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 13:20:25,800 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:25,800 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:25,800 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,803 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:25,852 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 13:20:25,853 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:25,853 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,888 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 13:20:25,888 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:25,889 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,904 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 13:20:25,905 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:25,905 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:25,949 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:26,187 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:26,189 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:26,378 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 13:20:26,378 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:26,379 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:26,380 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 13:20:26,380 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:26,380 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:26,542 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:26,542 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 355.2393ms INFO 2026-02-20 13:20:26,542 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:26,543 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 654.655ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:26,711 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:26,712 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 523.4614ms INFO 2026-02-20 13:20:26,713 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:26,713 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 808.1689ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:26,714 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:26,714 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 911.4842ms INFO 2026-02-20 13:20:26,714 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:26,714 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 914.7694ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:26,826 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 13:20:26,828 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:26,828 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:26,902 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:26,902 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:26,902 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:26,973 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 13:20:26,973 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:26,973 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:26,974 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 13:20:26,976 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:26,976 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:26,976 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:26,977 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 74.8002ms INFO 2026-02-20 13:20:26,977 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:26,977 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 598.7123ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:26,977 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 74.7205ms INFO 2026-02-20 13:20:26,977 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:26,977 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 151.4709ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:26,978 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:26,978 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:26,978 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 13:20:26,978 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.9668ms 200 image/jpeg INFO 2026-02-20 13:20:26,979 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1029.1786ms INFO 2026-02-20 13:20:26,979 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:26,979 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 76.9474ms INFO 2026-02-20 13:20:26,979 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:26,979 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1126.351ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:26,979 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 599.0476ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:27,002 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:27,003 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 26.9101ms INFO 2026-02-20 13:20:27,003 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:27,003 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.8981ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:27,015 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 13:20:27,016 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:27,016 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 13:20:27,016 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:27,016 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:27,016 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:27,018 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:27,018 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:27,018 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 13:20:27,018 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 13:20:27,019 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 13:20:27,020 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0711ms 200 image/jpeg INFO 2026-02-20 13:20:27,020 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 13:20:27,020 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1748ms 200 image/jpeg INFO 2026-02-20 13:20:27,229 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:27,233 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 214.523ms INFO 2026-02-20 13:20:27,233 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:27,233 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 217.3235ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:28,087 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:28,090 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1071.3131ms INFO 2026-02-20 13:20:28,090 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:28,090 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1074.4594ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:29,070 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-02-20 13:20:29,070 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:29,071 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-02-20 13:20:29,072 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-02-20 13:20:29,072 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2298ms 200 application/javascript INFO 2026-02-20 13:20:29,072 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:29,072 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-02-20 13:20:29,072 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5305ms 200 application/javascript INFO 2026-02-20 13:20:29,072 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-02-20 13:20:29,073 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-02-20 13:20:29,073 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-20 13:20:29,073 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5227ms 200 text/css INFO 2026-02-20 13:20:29,073 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:29,073 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-20 13:20:29,073 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4477ms 200 application/javascript INFO 2026-02-20 13:20:29,106 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 13:20:29,106 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:29,108 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:29,109 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:29,112 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:29,122 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:29,123 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.7703ms INFO 2026-02-20 13:20:29,123 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:29,123 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9759ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:29,198 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 13:20:29,199 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:29,199 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:29,201 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 13:20:29,201 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:29,201 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:29,201 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:29,204 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:29,250 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:29,250 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 48.9738ms INFO 2026-02-20 13:20:29,250 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:29,250 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.8883ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:29,523 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:29,526 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 321.4131ms INFO 2026-02-20 13:20:29,526 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:29,526 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 325.0192ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:43,713 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-20 13:20:43,714 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:43,716 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-20 13:20:43,716 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-02-20 13:20:43,717 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4085ms 200 application/javascript INFO 2026-02-20 13:20:43,717 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-20 13:20:43,717 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:43,717 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-02-20 13:20:43,717 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:43,719 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-02-20 13:20:43,719 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-02-20 13:20:43,719 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-02-20 13:20:43,719 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.3794ms 200 application/javascript INFO 2026-02-20 13:20:43,719 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4257ms 200 application/javascript INFO 2026-02-20 13:20:43,719 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0297ms 200 text/css INFO 2026-02-20 13:20:43,731 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-20 13:20:43,732 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:43,733 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-02-20 13:20:43,733 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.576ms 200 application/javascript INFO 2026-02-20 13:20:43,735 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-02-20 13:20:43,736 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-02-20 13:20:43,736 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3731ms 200 text/css INFO 2026-02-20 13:20:43,928 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-02-20 13:20:43,929 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-02-20 13:20:43,929 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8346ms 200 text/css INFO 2026-02-20 13:20:43,929 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-20 13:20:43,930 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-02-20 13:20:43,930 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2088ms 200 text/css INFO 2026-02-20 13:20:43,955 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 374 INFO 2026-02-20 13:20:43,955 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:43,956 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:43,957 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:43,959 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:43,970 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:43,970 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.998ms INFO 2026-02-20 13:20:43,970 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:43,970 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.5921ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:44,275 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-02-20 13:20:44,281 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:44,282 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,284 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:44,292 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:44,292 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 7.7359ms INFO 2026-02-20 13:20:44,292 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,292 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6489ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:44,391 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=2d28b03e-c4ae-4662-bc91-53c2a4d928ac& INFO 2026-02-20 13:20:44,392 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:44,392 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,395 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:44,447 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:44,450 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 55.3143ms INFO 2026-02-20 13:20:44,450 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,450 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.8896ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:44,549 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 13:20:44,549 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:44,550 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,552 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:44,556 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=358376&isHis=& INFO 2026-02-20 13:20:44,556 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:44,556 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,558 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:44,560 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:44,561 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.7471ms INFO 2026-02-20 13:20:44,561 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,562 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4213ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:44,566 [30 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 13:20:44,617 [30 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-20 13:20:44,624 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:44,624 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 65.7044ms INFO 2026-02-20 13:20:44,624 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,624 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.3511ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:44,725 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=358376& INFO 2026-02-20 13:20:44,725 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:44,725 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,727 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:44,741 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:44,742 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 14.3733ms INFO 2026-02-20 13:20:44,742 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,742 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9341ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:44,839 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=2d28b03e-c4ae-4662-bc91-53c2a4d928ac&isHis=& INFO 2026-02-20 13:20:44,839 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:44,839 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,841 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:44,845 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=2d28b03e-c4ae-4662-bc91-53c2a4d928ac&recordId=65024&tableName=K_LEAVE& INFO 2026-02-20 13:20:44,845 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:44,845 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,847 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:44,853 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=2d28b03e-c4ae-4662-bc91-53c2a4d928ac&flowID=78&nodeCode=begin& INFO 2026-02-20 13:20:44,853 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:44,853 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,857 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:44,944 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:44,944 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:44,945 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 97.3583ms INFO 2026-02-20 13:20:44,945 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 87.4571ms INFO 2026-02-20 13:20:44,945 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,945 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,945 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.0434ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:44,945 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 100.2125ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:44,975 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:44,977 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 135.8794ms INFO 2026-02-20 13:20:44,977 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:44,977 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 138.6189ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:45,227 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=358376& INFO 2026-02-20 13:20:45,229 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:45,230 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:45,234 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowTables", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowTable] GetFlowTables(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:45,258 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:45,260 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 26.0932ms INFO 2026-02-20 13:20:45,260 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:45,260 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.3254ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:45,492 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-20 13:20:45,493 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-02-20 13:20:45,494 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2528ms 200 image/png INFO 2026-02-20 13:20:45,569 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-02-20 13:20:45,571 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:45,572 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-02-20 13:20:45,572 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:45,573 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-02-20 13:20:45,573 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=2d28b03e-c4ae-4662-bc91-53c2a4d928ac& INFO 2026-02-20 13:20:45,573 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:45,573 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:45,573 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:45,573 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:45,573 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:45,574 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:45,575 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:45,575 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:45,577 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:45,577 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:45,612 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:45,612 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 37.2748ms INFO 2026-02-20 13:20:45,612 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:45,613 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.0233ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:45,623 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:45,623 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 48.4438ms INFO 2026-02-20 13:20:45,623 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:45,623 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.9471ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:45,627 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:45,627 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 50.8215ms INFO 2026-02-20 13:20:45,627 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:45,628 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.2106ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:45,756 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:45,794 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 217.8522ms INFO 2026-02-20 13:20:45,795 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:45,795 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 221.6148ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:47,015 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-02-20 13:20:47,016 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:20:47,017 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:47,018 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:47,021 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:47,197 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:47,201 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 179.8949ms INFO 2026-02-20 13:20:47,201 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:47,201 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 185.4626ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:47,606 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050104&IsEss=true& INFO 2026-02-20 13:20:47,607 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:47,608 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:47,609 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=298BtCRJaRo%3D& INFO 2026-02-20 13:20:47,610 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:47,610 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 13:20:47,611 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:47,612 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:47,615 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:47,616 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:47,616 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:47,618 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:47,627 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:47,627 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:47,627 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 9.6171ms INFO 2026-02-20 13:20:47,627 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 15.4488ms INFO 2026-02-20 13:20:47,627 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:47,627 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:47,628 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.1688ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:47,628 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5716ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:47,628 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:47,631 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 14.5027ms INFO 2026-02-20 13:20:47,631 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:47,631 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.1218ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:20:47,752 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 13:20:47,752 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:20:47,753 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:47,754 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:20:47,758 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:20:47,759 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.2071ms INFO 2026-02-20 13:20:47,759 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 13:20:47,759 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3577ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:07,393 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771564867113&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 13:21:07,394 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 13:21:07,394 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3916ms 200 text/html INFO 2026-02-20 13:21:08,662 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6222145727062013 INFO 2026-02-20 13:21:08,663 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 13:21:08,663 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.354ms 200 application/javascript INFO 2026-02-20 13:21:08,819 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771564867113%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 13:21:08,821 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:08,821 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-02-20 13:21:08,821 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:21:08,822 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:08,822 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:08,822 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:08,824 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:08,824 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:08,826 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771564867113&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 13:21:08,826 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 13:21:08,826 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 13:21:08,826 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 13:21:08,833 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:08,833 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 9.5506ms INFO 2026-02-20 13:21:08,833 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:08,834 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5012ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:08,843 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 13:21:08,846 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:08,846 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 22.5395ms INFO 2026-02-20 13:21:08,846 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:08,846 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.2615ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:08,960 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 13:21:08,960 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:08,960 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:08,961 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 13:21:08,962 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:08,962 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:08,962 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:08,963 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 13:21:08,963 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 13:21:08,963 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 13:21:08,963 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:08,967 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:08,967 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0828ms INFO 2026-02-20 13:21:08,967 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:08,968 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3471ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:08,979 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 13:21:08,982 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:08,982 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 20.5213ms INFO 2026-02-20 13:21:08,982 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:08,982 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.7888ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:09,230 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 13:21:09,231 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 13:21:09,231 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:09,232 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,232 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:09,232 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 13:21:09,232 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:21:09,232 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,233 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:09,233 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,234 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:09,234 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:09,235 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:09,242 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 13:21:09,243 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:09,243 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:09,243 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:09,243 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.6286ms INFO 2026-02-20 13:21:09,243 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.9444ms INFO 2026-02-20 13:21:09,243 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,243 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,243 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,244 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.432ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:09,244 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7453ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:09,245 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:09,245 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:09,245 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.7772ms INFO 2026-02-20 13:21:09,245 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,246 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7038ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:09,248 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 13:21:09,248 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:09,249 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,249 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:09,249 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3401ms INFO 2026-02-20 13:21:09,249 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,250 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6705ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:09,250 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:09,253 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 13:21:09,254 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:09,254 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.9229ms INFO 2026-02-20 13:21:09,254 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,254 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7819ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:09,255 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:09,255 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,268 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:09,274 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:09,274 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 6.2904ms INFO 2026-02-20 13:21:09,274 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,274 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8987ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:09,291 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 13:21:09,291 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 13:21:09,291 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:09,291 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:09,292 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,292 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,294 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:09,294 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:09,302 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:09,303 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 8.8489ms INFO 2026-02-20 13:21:09,303 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,303 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8371ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:09,303 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:09,303 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.1502ms INFO 2026-02-20 13:21:09,303 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,303 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1174ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:09,337 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 13:21:09,345 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:09,345 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,347 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:09,352 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:09,352 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9828ms INFO 2026-02-20 13:21:09,352 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,352 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.2083ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:09,363 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 13:21:09,363 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 13:21:09,363 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:09,363 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,363 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:09,363 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,364 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:09,365 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:09,378 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:09,378 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.5682ms INFO 2026-02-20 13:21:09,378 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,378 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3975ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:09,385 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:09,385 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 20.4732ms INFO 2026-02-20 13:21:09,385 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,385 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.1662ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:09,621 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 13:21:09,622 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:09,622 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,625 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:09,632 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:09,633 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 8.0448ms INFO 2026-02-20 13:21:09,633 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:09,633 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.429ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:15,251 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 13:21:15,251 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:21:15,252 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:15,252 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:15,254 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:15,268 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:15,269 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 14.4287ms INFO 2026-02-20 13:21:15,269 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:15,269 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5896ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:15,283 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 13:21:15,284 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:15,284 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:15,285 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 13:21:15,286 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:15,291 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:15,291 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:15,291 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:15,292 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.9799ms INFO 2026-02-20 13:21:15,292 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:15,292 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5931ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:15,292 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:15,362 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:15,363 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 70.0778ms INFO 2026-02-20 13:21:15,363 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:15,363 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.5433ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:18,649 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 374 INFO 2026-02-20 13:21:18,650 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:21:18,650 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:18,651 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:18,652 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-02-20 13:21:18,652 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:18,652 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:18,653 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:18,654 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:18,660 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:18,660 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 5.9169ms INFO 2026-02-20 13:21:18,660 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:18,660 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5181ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:18,662 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:18,662 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.321ms INFO 2026-02-20 13:21:18,662 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:18,662 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6339ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:18,813 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=81519ba7-ad14-42be-8acc-7b629c9af10d& INFO 2026-02-20 13:21:18,813 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:18,813 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:18,815 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:18,866 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:18,866 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.5261ms INFO 2026-02-20 13:21:18,866 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:18,866 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.6947ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:19,311 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 13:21:19,311 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:19,312 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:19,313 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:19,314 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=358307&isHis=& INFO 2026-02-20 13:21:19,315 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:19,315 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:19,316 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:19,321 [6 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 13:21:19,324 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:19,324 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 11.0439ms INFO 2026-02-20 13:21:19,324 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:19,325 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9215ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:19,328 [6 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-20 13:21:19,332 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:19,333 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 16.2854ms INFO 2026-02-20 13:21:19,333 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:19,333 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5652ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:19,443 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=358307& INFO 2026-02-20 13:21:19,443 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:19,443 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:19,445 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:19,453 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:19,453 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.2091ms INFO 2026-02-20 13:21:19,453 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:19,453 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9192ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:19,567 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=81519ba7-ad14-42be-8acc-7b629c9af10d&isHis=& INFO 2026-02-20 13:21:19,568 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:19,568 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:19,569 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:19,574 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=81519ba7-ad14-42be-8acc-7b629c9af10d&recordId=65009&tableName=K_LEAVE& INFO 2026-02-20 13:21:19,575 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:19,575 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:19,576 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:19,578 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=81519ba7-ad14-42be-8acc-7b629c9af10d&flowID=78&nodeCode=begin& INFO 2026-02-20 13:21:19,578 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:19,578 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:19,580 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:19,630 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:19,630 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 50.8784ms INFO 2026-02-20 13:21:19,630 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:19,631 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.7264ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:19,661 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:19,661 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 85.45ms INFO 2026-02-20 13:21:19,661 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:19,662 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.3054ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:19,664 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:19,665 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 95.6966ms INFO 2026-02-20 13:21:19,665 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:19,665 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.552ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:19,952 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=358307& INFO 2026-02-20 13:21:19,953 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:19,953 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:19,955 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowTables", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowTable] GetFlowTables(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:19,967 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:19,967 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 12.5556ms INFO 2026-02-20 13:21:19,968 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:19,968 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4873ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:20,138 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-02-20 13:21:20,138 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:20,139 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:20,140 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-02-20 13:21:20,140 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:20,141 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:20,141 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:20,142 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=81519ba7-ad14-42be-8acc-7b629c9af10d& INFO 2026-02-20 13:21:20,143 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:20,143 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:20,143 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:20,144 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:20,144 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-02-20 13:21:20,145 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:20,145 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:20,146 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:20,150 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:20,151 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:20,151 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 10.2414ms INFO 2026-02-20 13:21:20,151 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:20,151 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.9879ms INFO 2026-02-20 13:21:20,151 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:20,151 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9854ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:20,151 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5501ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:20,162 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:20,163 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 16.2838ms INFO 2026-02-20 13:21:20,163 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:20,163 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.2089ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:20,227 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:20,231 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 86.8721ms INFO 2026-02-20 13:21:20,231 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:20,231 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 89.0715ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:22,941 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-02-20 13:21:22,941 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:21:22,954 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:22,954 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:22,955 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:22,965 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:22,965 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 9.443ms INFO 2026-02-20 13:21:22,965 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:22,965 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.8168ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:23,091 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050104&IsEss=true& INFO 2026-02-20 13:21:23,091 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:23,091 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:23,092 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:23,095 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 13:21:23,096 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:23,096 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:23,097 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:23,098 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=YsLvTTlWIo8%3D& INFO 2026-02-20 13:21:23,098 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:23,099 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:23,100 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:23,110 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:23,110 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 17.6525ms INFO 2026-02-20 13:21:23,110 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:23,110 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8002ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:23,111 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:23,111 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 14.3672ms INFO 2026-02-20 13:21:23,112 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:23,112 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.135ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:23,112 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:23,113 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 12.0939ms INFO 2026-02-20 13:21:23,113 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:23,113 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4263ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:21:23,203 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 13:21:23,203 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:21:23,204 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:23,205 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:21:23,210 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:21:23,210 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.443ms INFO 2026-02-20 13:21:23,210 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 13:21:23,210 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.02ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:08,843 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771565648907&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 13:34:08,844 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 13:34:08,844 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3552ms 200 text/html INFO 2026-02-20 13:34:09,853 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3640433969479593 INFO 2026-02-20 13:34:09,854 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 13:34:09,854 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9848ms 200 application/javascript INFO 2026-02-20 13:34:10,010 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771565648907%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 13:34:10,010 [52 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 13:34:10,010 [52 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 13:34:10,011 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,012 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,013 [52 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771565648907&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 13:34:10,017 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 13:34:10,017 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:34:10,017 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,017 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 5.3288ms INFO 2026-02-20 13:34:10,017 [52 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 13:34:10,017 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,018 [52 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 13:34:10,018 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,018 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1324ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,019 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 13:34:10,020 [52 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 13:34:10,020 [52 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 13:34:10,020 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,021 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.7332ms INFO 2026-02-20 13:34:10,021 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,021 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.9048ms 401 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,114 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 13:34:10,114 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:34:10,119 [58 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 13:34:10,119 [58 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 13:34:10,119 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 13:34:10,121 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 13:34:10,123 [58 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MzAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzQ2NyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW9reWGrOaihSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODMwIiwianRpIjoiODZlNGE4YzItOGQ4Yy00ZGUzLWJjZTItZDdkOTgzNTRjMmYzIiwiaWF0IjoxNzcxMzc5MzgwLCJuYmYiOjE3NzEzNzkzNzgsImV4cCI6MTc3MTQ2NTc4MCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.pUT5OxSYapcP_lxOLCkmd7gXJnMjjk02REv8hrumidU INFO 2026-02-20 13:34:10,138 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,139 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 17.7973ms INFO 2026-02-20 13:34:10,139 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 13:34:10,139 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.033ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,238 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 13:34:10,238 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:34:10,238 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,241 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,242 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,244 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 13:34:10,244 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 13:34:10,244 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 13:34:10,259 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 13:34:10,262 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,262 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.9569ms INFO 2026-02-20 13:34:10,262 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,262 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3645ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,366 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 13:34:10,367 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,367 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,368 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,369 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 13:34:10,370 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 13:34:10,370 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 13:34:10,371 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 13:34:10,372 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,372 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,373 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,376 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,376 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3344ms INFO 2026-02-20 13:34:10,376 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,376 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0038ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,400 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 13:34:10,403 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,403 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.9848ms INFO 2026-02-20 13:34:10,403 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,403 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.7712ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,510 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 13:34:10,510 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,511 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,512 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,516 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 13:34:10,517 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,517 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,518 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,520 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,520 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.9334ms INFO 2026-02-20 13:34:10,520 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,520 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7896ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,521 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,521 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1705ms INFO 2026-02-20 13:34:10,521 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,521 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9381ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,590 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 13:34:10,590 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:34:10,590 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,590 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,592 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,597 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,597 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1631ms INFO 2026-02-20 13:34:10,597 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,597 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0589ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,625 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 13:34:10,625 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,625 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,627 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,628 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 13:34:10,628 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,628 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,630 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,630 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9805ms INFO 2026-02-20 13:34:10,630 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,630 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,630 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5778ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,633 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,633 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4977ms INFO 2026-02-20 13:34:10,633 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,633 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2037ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,748 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 13:34:10,748 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,748 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,749 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,752 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,752 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7461ms INFO 2026-02-20 13:34:10,752 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,752 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4737ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,765 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 13:34:10,765 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,765 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,766 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 13:34:10,766 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,767 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,767 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,767 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 13:34:10,767 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,767 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,768 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,768 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,774 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,774 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,774 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 6.1464ms INFO 2026-02-20 13:34:10,774 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,775 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.8018ms INFO 2026-02-20 13:34:10,775 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,775 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7666ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,775 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5378ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,775 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,775 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.778ms INFO 2026-02-20 13:34:10,776 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,776 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.391ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,833 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 13:34:10,833 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,833 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,835 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,868 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 13:34:10,868 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,868 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,869 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,888 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,888 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,888 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 53.7775ms INFO 2026-02-20 13:34:10,888 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,889 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.3768ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,889 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.9192ms INFO 2026-02-20 13:34:10,889 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,889 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5273ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:10,933 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 13:34:10,933 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:10,933 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,935 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:10,938 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:10,938 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.254ms INFO 2026-02-20 13:34:10,938 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:10,938 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1368ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:14,816 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-02-20 13:34:14,816 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 13:34:14,816 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:14,816 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:14,818 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:14,820 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=disableBatchApproval& INFO 2026-02-20 13:34:14,820 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:14,820 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:14,822 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:14,824 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:14,824 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.554ms INFO 2026-02-20 13:34:14,824 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:14,824 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.923ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:14,825 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:14,825 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.6859ms INFO 2026-02-20 13:34:14,825 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:14,826 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5676ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:14,854 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-02-20 13:34:14,854 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:14,854 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:14,882 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=4&type=0&formCode=& INFO 2026-02-20 13:34:14,882 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:14,882 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 13:34:14,882 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:14,882 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 13:34:14,883 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:14,884 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSelectNum", controller = "EWorkFlow"}. Executing controller action with signature Int32 GetSelectNum() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:14,884 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:14,885 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 13:34:14,891 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:14,891 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:14,891 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 7.3658ms INFO 2026-02-20 13:34:14,891 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:14,891 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.0261ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:14,891 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.7138ms INFO 2026-02-20 13:34:14,891 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:14,891 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0384ms 200 application/json; charset=utf-8 INFO 2026-02-20 13:34:15,023 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 13:34:15,024 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 139.2447ms INFO 2026-02-20 13:34:15,024 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 13:34:15,025 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 142.7907ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:22,615 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 14:01:23,187 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 14:01:23,223 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:01:23,236 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 14:01:23,237 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8154ms 200 text/html INFO 2026-02-20 14:01:23,424 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 14:01:23,425 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 14:01:23,425 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9114ms 200 application/javascript INFO 2026-02-20 14:01:23,506 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 14:01:23,507 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 14:01:23,509 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:23,513 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 14:01:23,514 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6603ms 200 text/css INFO 2026-02-20 14:01:23,521 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 14:01:23,521 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8349ms 200 application/javascript INFO 2026-02-20 14:01:23,533 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 14:01:23,534 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 14:01:23,534 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 14:01:23,534 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.718ms 200 application/javascript INFO 2026-02-20 14:01:23,534 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 14:01:23,535 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9356ms 200 application/javascript INFO 2026-02-20 14:01:23,536 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 14:01:23,538 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 14:01:23,538 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6852ms 200 application/javascript INFO 2026-02-20 14:01:23,572 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 14:01:23,573 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 14:01:23,573 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.971ms 200 application/javascript INFO 2026-02-20 14:01:23,749 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771567282747&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:01:23,751 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 14:01:23,751 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5699ms 200 text/html INFO 2026-02-20 14:01:23,854 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 14:01:23,857 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 14:01:23,857 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1509ms 200 application/javascript INFO 2026-02-20 14:01:23,861 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 14:01:23,861 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 14:01:23,862 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6327ms 200 application/javascript INFO 2026-02-20 14:01:24,099 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 14:01:24,105 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 14:01:24,105 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4186ms 200 text/css INFO 2026-02-20 14:01:24,592 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 14:01:24,593 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:24,605 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 14:01:24,606 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3461ms 200 application/javascript INFO 2026-02-20 14:01:24,606 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 14:01:24,608 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 14:01:24,609 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5263ms 200 application/javascript INFO 2026-02-20 14:01:24,621 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 14:01:24,621 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 14:01:24,621 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.546ms 200 application/javascript INFO 2026-02-20 14:01:24,636 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 14:01:24,637 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 14:01:24,637 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0685ms 200 application/javascript INFO 2026-02-20 14:01:33,732 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 14:01:33,733 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 14:01:33,733 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6361ms 200 application/javascript INFO 2026-02-20 14:01:34,172 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.12760746571742543 INFO 2026-02-20 14:01:34,173 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 14:01:34,174 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6954ms 200 application/javascript INFO 2026-02-20 14:01:34,231 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 14:01:34,234 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 14:01:34,234 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8992ms 200 image/jpeg INFO 2026-02-20 14:01:34,362 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771567282747%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 14:01:34,369 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 14:01:34,370 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:34,515 [7 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 14:01:34,515 [12 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 14:01:34,516 [12 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 14:01:34,516 [7 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 14:01:34,523 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:34,523 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:35,665 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:35,665 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 14:01:35,999 [7 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 14:01:36,004 [7 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 14:01:36,006 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:36,032 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 364.8366ms INFO 2026-02-20 14:01:36,032 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:36,034 [12 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771567282747&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:01:36,034 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1664.347ms 401 application/json; charset=utf-8 INFO 2026-02-20 14:01:36,239 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 14:01:36,239 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:36,247 [15 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 14:01:36,247 [15 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 14:01:36,248 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:01:36,251 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 14:01:36,740 [15 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjQ2NiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuiOq-iuuOWFsCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzYyIiwianRpIjoiYzVmNzNjNmItYjY3OS00NDIyLWEzZWYtZTI4MjZlYmRlMTVkIiwiaWF0IjoxNzcwODk3MjQ5LCJuYmYiOjE3NzA4OTcyNDcsImV4cCI6MTc3MDk4MzY0OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.aaQxjn40WkrDB8ql-fV_FS6zHzK3-B3JwfgCfKSK2Ug INFO 2026-02-20 14:01:36,859 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:36,859 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:36,860 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 609.4475ms INFO 2026-02-20 14:01:36,860 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:01:36,861 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 622.6927ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:36,862 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1196.3273ms INFO 2026-02-20 14:01:36,862 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:36,862 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2499.4185ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:37,037 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 14:01:37,038 [18 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:37,055 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:37,093 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,095 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:37,115 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 14:01:37,116 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 14:01:37,116 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 14:01:37,221 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 14:01:37,225 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:37,227 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 132.075ms INFO 2026-02-20 14:01:37,227 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,227 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 189.5433ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:37,387 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 14:01:37,389 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:37,390 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,397 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:37,400 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 14:01:37,401 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 14:01:37,401 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 14:01:37,404 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 14:01:37,405 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:37,406 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,409 [18 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:37,437 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 14:01:37,451 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:37,455 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 57.82ms INFO 2026-02-20 14:01:37,455 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,455 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.0365ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:37,468 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:37,470 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.7848ms INFO 2026-02-20 14:01:37,470 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,470 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.0876ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:37,556 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 14:01:37,557 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 14:01:37,557 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:37,557 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:37,557 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 14:01:37,557 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 14:01:37,557 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9626ms 200 application/javascript INFO 2026-02-20 14:01:37,557 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9306ms 200 application/javascript INFO 2026-02-20 14:01:37,558 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 14:01:37,558 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:37,559 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 14:01:37,559 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7444ms 200 application/javascript INFO 2026-02-20 14:01:37,570 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 14:01:37,570 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:37,571 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 14:01:37,571 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4979ms 200 application/javascript INFO 2026-02-20 14:01:37,576 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 14:01:37,577 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 14:01:37,577 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4351ms 200 text/css INFO 2026-02-20 14:01:37,626 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 14:01:37,627 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 14:01:37,627 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2393ms 200 text/css INFO 2026-02-20 14:01:37,635 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 14:01:37,635 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:37,636 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 14:01:37,636 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0137ms 200 application/javascript INFO 2026-02-20 14:01:37,642 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 14:01:37,642 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 14:01:37,643 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7741ms 200 text/css INFO 2026-02-20 14:01:37,643 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 14:01:37,643 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:37,644 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 14:01:37,644 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4735ms 200 application/javascript INFO 2026-02-20 14:01:37,651 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 14:01:37,651 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:37,652 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,654 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:37,668 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:37,670 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 16.6609ms INFO 2026-02-20 14:01:37,670 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,671 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5113ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:37,673 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 14:01:37,674 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:37,674 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,675 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:37,679 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:37,680 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3927ms INFO 2026-02-20 14:01:37,680 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,680 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5824ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:37,700 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 14:01:37,700 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:37,700 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:37,701 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,703 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:37,832 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 14:01:37,832 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 14:01:37,832 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8539ms 200 image/png INFO 2026-02-20 14:01:37,837 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 14:01:37,837 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 14:01:37,837 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7368ms 200 image/png INFO 2026-02-20 14:01:37,840 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 14:01:37,841 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 14:01:37,841 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4906ms 200 image/png INFO 2026-02-20 14:01:37,844 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 14:01:37,844 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:37,844 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,846 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 14:01:37,846 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 14:01:37,847 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4692ms 200 image/png INFO 2026-02-20 14:01:37,864 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:37,902 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:37,902 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 14:01:37,902 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 38.0474ms INFO 2026-02-20 14:01:37,902 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,902 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.9492ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:37,903 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:37,903 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,905 [18 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:37,915 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 14:01:37,916 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:37,916 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,921 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 14:01:37,922 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:37,922 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,932 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 14:01:37,932 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:37,932 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,981 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:37,982 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 278.4228ms INFO 2026-02-20 14:01:37,982 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:37,982 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 281.5146ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:37,994 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 14:01:37,994 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:37,994 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:38,054 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:38,054 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:38,055 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:38,056 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:38,080 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 14:01:38,082 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:38,082 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:38,303 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:38,303 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 248.8697ms INFO 2026-02-20 14:01:38,303 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:38,303 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 387.5735ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:38,381 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:38,389 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:38,390 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 335.2978ms INFO 2026-02-20 14:01:38,390 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:38,390 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 458.2578ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:38,569 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 14:01:38,570 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 14:01:38,570 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6532ms 200 image/png INFO 2026-02-20 14:01:38,570 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 14:01:38,570 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:38,570 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:38,877 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:38,879 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:38,879 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:38,880 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 824.2995ms INFO 2026-02-20 14:01:38,880 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 498.666ms INFO 2026-02-20 14:01:38,880 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:38,880 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:38,880 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 800.2433ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:38,880 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 958.7263ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:38,886 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:38,887 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:38,887 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 831.2902ms INFO 2026-02-20 14:01:38,887 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:38,887 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 893.1736ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:38,887 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 982.5562ms INFO 2026-02-20 14:01:38,888 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:38,888 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 985.3681ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:38,888 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:38,892 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 14.9424ms INFO 2026-02-20 14:01:38,892 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:38,892 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 321.9194ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:38,986 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 14:01:38,987 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:38,987 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:38,989 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:38,995 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 14:01:38,995 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 14:01:38,997 [18 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 14:01:38,997 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 14:01:38,997 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4061ms 200 image/jpeg INFO 2026-02-20 14:01:38,997 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3094ms 200 image/jpeg INFO 2026-02-20 14:01:39,007 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 14:01:39,007 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 14:01:39,007 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9025ms 200 image/jpeg INFO 2026-02-20 14:01:40,049 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:40,052 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1063.116ms INFO 2026-02-20 14:01:40,052 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:40,053 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1066.2428ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:42,877 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-20 14:01:42,877 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:42,878 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-20 14:01:42,879 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.763ms 200 application/javascript INFO 2026-02-20 14:01:42,892 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-02-20 14:01:42,892 [18 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:42,893 [18 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-02-20 14:01:42,893 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6157ms 200 application/javascript INFO 2026-02-20 14:01:42,900 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-02-20 14:01:42,901 [18 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-02-20 14:01:42,901 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5411ms 200 text/css INFO 2026-02-20 14:01:42,935 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 14:01:42,935 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:42,938 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:42,938 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:42,941 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:42,951 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:42,951 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.7121ms INFO 2026-02-20 14:01:42,951 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:42,952 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.2467ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:43,105 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050301&IsEss=true& INFO 2026-02-20 14:01:43,106 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:43,107 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:43,109 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:43,116 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-02-20 14:01:43,116 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:43,118 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:43,119 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:43,123 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:43,126 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:43,126 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 16.537ms INFO 2026-02-20 14:01:43,126 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:43,132 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.8715ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:43,287 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:43,289 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 166.502ms INFO 2026-02-20 14:01:43,289 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:43,289 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 173.1852ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:45,742 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 14:01:45,742 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:45,743 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:45,743 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:45,768 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:45,779 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:45,779 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.161ms INFO 2026-02-20 14:01:45,779 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:45,780 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.0748ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:46,850 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-20 14:01:46,851 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-20 14:01:46,851 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9555ms 200 text/css INFO 2026-02-20 14:01:46,859 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 14:01:46,859 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:46,860 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 14:01:46,860 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4277ms 200 application/javascript INFO 2026-02-20 14:01:46,901 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 14:01:46,901 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:46,902 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:46,903 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:46,905 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:46,920 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:46,920 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.5111ms INFO 2026-02-20 14:01:46,920 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:46,920 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.1963ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:47,041 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 14:01:47,042 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:47,042 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 14:01:47,043 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:47,043 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:47,043 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:47,044 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:47,046 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:47,047 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 14:01:47,048 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,26054001,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 14:01:47,048 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:47,049 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:47,051 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:47,051 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.3533ms INFO 2026-02-20 14:01:47,051 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:47,051 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6945ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:47,051 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:47,051 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:47,052 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 14:01:47,052 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:47,052 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:47,075 [19 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:47,075 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:47,075 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:47,084 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:47,084 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.3586ms INFO 2026-02-20 14:01:47,084 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:47,084 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.8922ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:47,085 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:47,085 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:47,086 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:47,087 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 41.038ms INFO 2026-02-20 14:01:47,087 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:47,087 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.9781ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:47,087 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 12.0517ms INFO 2026-02-20 14:01:47,087 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:47,087 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 11.9641ms INFO 2026-02-20 14:01:47,087 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.194ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:47,087 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:47,087 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.6109ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:47,240 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1762& INFO 2026-02-20 14:01:47,241 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:47,241 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:47,244 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:47,249 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:47,254 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.4428ms INFO 2026-02-20 14:01:47,254 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:47,254 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0146ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:50,316 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/abnormalattendance.ece4ef00.js INFO 2026-02-20 14:01:50,316 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:50,317 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/abnormalattendance.f4991bab.css INFO 2026-02-20 14:01:50,317 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/abnormalattendance.ece4ef00.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\abnormalattendance.ece4ef00.js' INFO 2026-02-20 14:01:50,317 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1276ms 200 application/javascript INFO 2026-02-20 14:01:50,317 [19 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/abnormalattendance.f4991bab.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\abnormalattendance.f4991bab.css' INFO 2026-02-20 14:01:50,317 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8105ms 200 text/css INFO 2026-02-20 14:01:50,361 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 49 INFO 2026-02-20 14:01:50,361 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:01:50,361 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:50,362 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:50,364 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:50,375 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:50,375 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.9623ms INFO 2026-02-20 14:01:50,375 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:50,375 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6339ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:50,456 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-02-20 14:01:50,457 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-02-20 14:01:50,457 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0652ms 200 image/png INFO 2026-02-20 14:01:50,500 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-02-20 14:01:50,501 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:50,502 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:50,504 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyAttPatItem", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.PaMListDto GetMyAttPatItem() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:50,511 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:50,512 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=2605400701,2605400702,2605400703,2605400704,2605400705&IsEss=true& INFO 2026-02-20 14:01:50,512 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:50,512 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:50,513 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 8.658ms INFO 2026-02-20 14:01:50,513 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:50,513 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7003ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:50,514 [19 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:50,520 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:50,520 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.2924ms INFO 2026-02-20 14:01:50,520 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:50,520 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4481ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:01:50,672 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAbnormalAttDetail?yearMonth=2026-02&page=1&isYearMonth=false&beginDate=2026-02-01&endDate=2026-02-19& INFO 2026-02-20 14:01:50,673 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:01:50,673 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:50,675 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttDetail", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.AbnormalAttDetail] GetAbnormalAttDetail(System.String, System.String, System.String, Boolean, Int32) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:01:51,170 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:01:51,174 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 498.1863ms INFO 2026-02-20 14:01:51,174 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-20 14:01:51,174 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 501.7128ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:02:02,341 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 14:02:02,342 [18 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:02:02,342 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:02:02,343 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:02,345 [18 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:02:02,351 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 14:02:02,351 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:02:02,352 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:02,353 [18 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:02:02,364 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:02:02,364 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 10.8607ms INFO 2026-02-20 14:02:02,365 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:02,365 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3653ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:02:02,368 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:02:02,368 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 23.477ms INFO 2026-02-20 14:02:02,368 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:02,368 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.1093ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:02:06,572 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 14:02:06,572 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:02:06,573 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-20 14:02:06,573 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3426ms 200 application/javascript INFO 2026-02-20 14:02:06,585 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 14:02:06,585 [20 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-20 14:02:06,586 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8422ms 200 text/css INFO 2026-02-20 14:02:06,630 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 14:02:06,630 [20 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:02:06,631 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:02:06,631 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:06,633 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:02:06,643 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:02:06,643 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.0964ms INFO 2026-02-20 14:02:06,643 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:06,643 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3254ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:02:06,825 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 14:02:06,826 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:02:06,826 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:06,829 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:02:06,835 [12 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 14:02:06,855 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 14:02:06,855 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:02:06,856 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:06,857 [18 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:02:06,864 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:02:06,864 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.6223ms INFO 2026-02-20 14:02:06,864 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:06,864 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6031ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:02:06,916 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:02:06,919 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 89.8365ms INFO 2026-02-20 14:02:06,919 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:06,919 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 94.0155ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:02:07,116 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1762& INFO 2026-02-20 14:02:07,116 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:02:07,117 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:07,118 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:02:07,125 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:02:07,132 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 12.9741ms INFO 2026-02-20 14:02:07,132 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:07,132 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.2692ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:02:09,660 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 14:02:09,660 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:02:09,661 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:02:09,661 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:09,663 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:02:09,675 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:02:09,676 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.1569ms INFO 2026-02-20 14:02:09,676 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:09,676 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6686ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:02:09,685 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 14:02:09,685 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:02:09,686 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:09,687 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:02:09,692 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:02:09,693 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.3679ms INFO 2026-02-20 14:02:09,693 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:09,693 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0039ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:02:14,980 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 14:02:14,980 [18 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:02:14,981 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:02:14,981 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:14,983 [18 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:02:14,991 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:02:14,992 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.0353ms INFO 2026-02-20 14:02:14,992 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:02:14,992 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9721ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:29,120 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:03:29,121 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 14:03:29,121 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0902ms 200 text/html INFO 2026-02-20 14:03:29,192 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 14:03:29,195 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 14:03:29,195 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9747ms 200 text/css INFO 2026-02-20 14:03:29,228 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 14:03:29,229 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 14:03:29,229 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9294ms 200 application/javascript INFO 2026-02-20 14:03:29,231 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 14:03:29,231 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 14:03:29,231 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5964ms 200 application/javascript INFO 2026-02-20 14:03:29,232 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 14:03:29,232 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:29,235 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 14:03:29,237 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 14:03:29,237 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8582ms 200 application/javascript INFO 2026-02-20 14:03:29,240 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 14:03:29,241 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 14:03:29,241 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6434ms 200 application/javascript INFO 2026-02-20 14:03:29,242 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 14:03:29,242 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6943ms 200 application/javascript INFO 2026-02-20 14:03:29,268 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 14:03:29,269 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 14:03:29,269 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 14:03:29,269 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 14:03:29,269 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4278ms 200 application/javascript INFO 2026-02-20 14:03:29,269 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.651ms 200 application/javascript INFO 2026-02-20 14:03:29,283 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771567407989&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:03:29,283 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 14:03:29,284 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6577ms 200 text/html INFO 2026-02-20 14:03:29,305 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 14:03:29,305 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 14:03:29,305 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4585ms 200 application/javascript INFO 2026-02-20 14:03:29,342 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 14:03:29,342 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:29,355 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 14:03:29,355 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4094ms 200 application/javascript INFO 2026-02-20 14:03:29,439 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 14:03:29,442 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 14:03:29,442 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4521ms 200 text/css INFO 2026-02-20 14:03:29,448 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 14:03:29,449 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 14:03:29,449 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1078ms 200 application/javascript INFO 2026-02-20 14:03:29,453 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 14:03:29,454 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 14:03:29,454 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.202ms 200 application/javascript INFO 2026-02-20 14:03:29,549 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 14:03:29,550 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 14:03:29,550 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7365ms 200 application/javascript INFO 2026-02-20 14:03:29,847 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 14:03:29,847 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 14:03:29,847 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6672ms 200 application/javascript INFO 2026-02-20 14:03:30,102 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.003717249022971547 INFO 2026-02-20 14:03:30,103 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 14:03:30,103 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9442ms 200 application/javascript INFO 2026-02-20 14:03:30,142 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 14:03:30,143 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 14:03:30,143 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2178ms 200 image/jpeg INFO 2026-02-20 14:03:30,238 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771567407989%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 14:03:30,240 [37 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 14:03:30,240 [37 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 14:03:30,240 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,242 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:30,243 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 14:03:30,243 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:30,244 [37 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771567407989&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:03:30,244 [33 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 14:03:30,244 [33 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 14:03:30,245 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,246 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 14:03:30,247 [33 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 14:03:30,248 [33 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 14:03:30,248 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,248 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.6279ms INFO 2026-02-20 14:03:30,248 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,248 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7568ms 401 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,249 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,249 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 7.3241ms INFO 2026-02-20 14:03:30,249 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,249 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2622ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,342 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 14:03:30,342 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:30,346 [31 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 14:03:30,346 [31 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 14:03:30,346 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:03:30,348 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 14:03:30,350 [33 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4OTEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDAxOCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuaWueinguWPkSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODkxIiwianRpIjoiZGFmOTczOTctYTcxZC00OWRiLTkwNWEtZTA4ZDMwMGI5ODAxIiwiaWF0IjoxNzcxMzI1ODEzLCJuYmYiOjE3NzEzMjU4MTEsImV4cCI6MTc3MTQxMjIxMywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.acaVY6vKPIL3BFO4FkCiJdP8UA2WUwfDZ8Og2jCImuc INFO 2026-02-20 14:03:30,353 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,353 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.6847ms INFO 2026-02-20 14:03:30,353 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:03:30,354 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2521ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,447 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 14:03:30,447 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:30,447 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:30,450 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,451 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:30,453 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 14:03:30,453 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 14:03:30,453 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 14:03:30,469 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 14:03:30,472 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,472 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.6334ms INFO 2026-02-20 14:03:30,472 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,472 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.0858ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,582 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 14:03:30,582 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:30,582 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,584 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:30,585 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 14:03:30,585 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 14:03:30,585 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 14:03:30,589 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 14:03:30,589 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:30,590 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,591 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:30,595 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,595 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1472ms INFO 2026-02-20 14:03:30,595 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,595 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2813ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,619 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 14:03:30,623 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,623 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 38.9256ms INFO 2026-02-20 14:03:30,623 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,623 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.2018ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,679 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 14:03:30,679 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 14:03:30,679 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:30,679 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 14:03:30,679 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 14:03:30,679 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7001ms 200 application/javascript INFO 2026-02-20 14:03:30,679 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5821ms 200 text/css INFO 2026-02-20 14:03:30,682 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 14:03:30,682 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 14:03:30,682 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:30,682 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 14:03:30,683 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 14:03:30,683 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 14:03:30,683 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7938ms 200 application/javascript INFO 2026-02-20 14:03:30,683 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0688ms 200 text/css INFO 2026-02-20 14:03:30,683 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 14:03:30,684 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0525ms 200 text/css INFO 2026-02-20 14:03:30,721 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 14:03:30,721 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:30,721 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 14:03:30,721 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4447ms 200 application/javascript INFO 2026-02-20 14:03:30,723 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 14:03:30,723 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:30,723 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 14:03:30,723 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4142ms 200 application/javascript INFO 2026-02-20 14:03:30,727 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 14:03:30,727 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:30,727 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 14:03:30,727 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4283ms 200 application/javascript INFO 2026-02-20 14:03:30,739 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 14:03:30,739 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:30,739 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 14:03:30,739 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4305ms 200 application/javascript INFO 2026-02-20 14:03:30,755 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 14:03:30,755 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:30,755 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 14:03:30,755 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,755 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:30,755 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,756 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:30,757 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:30,760 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,760 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7946ms INFO 2026-02-20 14:03:30,760 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,760 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8748ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,765 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,765 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.2564ms INFO 2026-02-20 14:03:30,765 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,765 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2787ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,775 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 14:03:30,775 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:30,775 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:30,775 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,777 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:30,782 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,782 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6476ms INFO 2026-02-20 14:03:30,782 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,783 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6666ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,836 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 14:03:30,836 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 14:03:30,836 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4237ms 200 image/png INFO 2026-02-20 14:03:30,837 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 14:03:30,837 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 14:03:30,837 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.2971ms 200 image/png INFO 2026-02-20 14:03:30,838 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 14:03:30,838 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 14:03:30,839 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3471ms 200 image/png INFO 2026-02-20 14:03:30,840 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 14:03:30,841 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 14:03:30,841 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.413ms 200 image/png INFO 2026-02-20 14:03:30,890 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 14:03:30,890 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:30,891 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,892 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:30,895 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,895 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0983ms INFO 2026-02-20 14:03:30,895 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,895 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8263ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,896 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 14:03:30,896 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:30,896 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,897 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:30,897 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 14:03:30,900 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:30,900 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,900 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 14:03:30,901 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:30,901 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,901 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:30,902 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:30,903 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,904 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 6.2759ms INFO 2026-02-20 14:03:30,904 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,904 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2198ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,905 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,905 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.7499ms INFO 2026-02-20 14:03:30,905 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,905 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8117ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,906 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 14:03:30,908 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 14:03:30,908 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:30,908 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,909 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:30,911 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,911 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.7758ms INFO 2026-02-20 14:03:30,911 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,911 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9474ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,913 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,913 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.6222ms INFO 2026-02-20 14:03:30,913 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,913 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2753ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,915 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:30,915 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,916 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:30,921 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:30,921 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.7066ms INFO 2026-02-20 14:03:30,921 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:30,921 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5616ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:30,962 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 14:03:30,962 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 14:03:30,962 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4358ms 200 image/png INFO 2026-02-20 14:03:30,973 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 14:03:30,974 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 14:03:30,974 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.185ms 200 image/jpeg INFO 2026-02-20 14:03:30,976 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 14:03:30,978 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 14:03:30,978 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4701ms 200 image/jpeg INFO 2026-02-20 14:03:30,979 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 14:03:30,980 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 14:03:30,980 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7213ms 200 image/jpeg INFO 2026-02-20 14:03:31,009 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 14:03:31,010 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:31,010 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:31,012 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:31,013 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 14:03:31,013 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:31,013 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:31,014 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:31,022 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:31,022 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 10.7002ms INFO 2026-02-20 14:03:31,022 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:31,022 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.03ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:31,033 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:31,034 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.1458ms INFO 2026-02-20 14:03:31,034 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:31,034 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8849ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:31,326 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 14:03:31,332 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:31,332 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:31,334 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:31,339 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:31,339 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 5.4785ms INFO 2026-02-20 14:03:31,339 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:31,340 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7842ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:32,706 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 14:03:32,706 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:32,707 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 14:03:32,707 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0784ms 200 application/javascript INFO 2026-02-20 14:03:32,709 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-20 14:03:32,709 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-20 14:03:32,710 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8644ms 200 text/css INFO 2026-02-20 14:03:32,766 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 14:03:32,766 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:32,767 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:32,767 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:32,769 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:32,777 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:32,777 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.7235ms INFO 2026-02-20 14:03:32,777 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:32,778 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7305ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:32,861 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 14:03:32,862 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:32,862 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:32,864 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:32,869 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:32,869 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0518ms INFO 2026-02-20 14:03:32,869 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:32,869 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9949ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:32,871 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 14:03:32,871 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 14:03:32,871 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:32,872 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:32,872 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:32,872 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:32,873 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:32,873 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:32,877 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 14:03:32,877 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:32,878 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:32,879 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:32,882 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 14:03:32,882 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:32,882 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:32,883 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:32,887 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:32,888 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 14.1961ms INFO 2026-02-20 14:03:32,888 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:32,888 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.6215ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:32,888 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:32,888 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.2283ms INFO 2026-02-20 14:03:32,888 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:32,888 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:32,889 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3905ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:32,889 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 15.3751ms INFO 2026-02-20 14:03:32,889 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:32,889 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0673ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:32,889 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:32,889 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.9781ms INFO 2026-02-20 14:03:32,889 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:32,890 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8827ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:33,034 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1891& INFO 2026-02-20 14:03:33,034 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:33,034 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:33,036 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:33,041 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:33,047 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.9082ms INFO 2026-02-20 14:03:33,047 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:33,047 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5712ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:34,652 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 14:03:34,652 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:34,653 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-20 14:03:34,653 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6965ms 200 application/javascript INFO 2026-02-20 14:03:34,654 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 14:03:34,654 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-20 14:03:34,654 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.719ms 200 text/css INFO 2026-02-20 14:03:34,713 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 14:03:34,713 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:34,713 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:34,713 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:34,715 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:34,722 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:34,722 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.1763ms INFO 2026-02-20 14:03:34,722 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:34,722 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3604ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:34,810 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 14:03:34,811 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:34,811 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:34,812 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:34,814 [44 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 14:03:34,820 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 14:03:34,821 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:34,821 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:34,822 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:34,822 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:34,822 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 10.1804ms INFO 2026-02-20 14:03:34,822 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:34,822 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1624ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:34,825 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:34,826 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3866ms INFO 2026-02-20 14:03:34,826 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:34,826 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4248ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:34,933 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1891& INFO 2026-02-20 14:03:34,933 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:34,933 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:34,934 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:34,938 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:34,941 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.9883ms INFO 2026-02-20 14:03:34,941 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:34,941 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8351ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:36,262 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 14:03:36,262 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:36,262 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:36,262 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:36,264 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:36,265 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 14:03:36,266 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:36,266 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:36,267 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:36,271 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:36,271 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:36,271 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.133ms INFO 2026-02-20 14:03:36,271 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.8798ms INFO 2026-02-20 14:03:36,271 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:36,271 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:36,271 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9818ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:36,271 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.431ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:03:38,715 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 14:03:38,715 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:03:38,715 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:03:38,716 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:38,717 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:03:38,724 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:03:38,724 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.9277ms INFO 2026-02-20 14:03:38,724 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:03:38,724 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2342ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:22,193 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:06:22,193 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 14:06:22,193 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.729ms 200 text/html INFO 2026-02-20 14:06:22,296 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 14:06:22,297 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 14:06:22,297 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.627ms 200 application/javascript INFO 2026-02-20 14:06:22,365 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 14:06:22,367 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 14:06:22,367 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5483ms 200 application/javascript INFO 2026-02-20 14:06:22,452 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 14:06:22,453 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 14:06:22,453 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7882ms 200 application/javascript INFO 2026-02-20 14:06:22,453 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 14:06:22,453 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:06:22,461 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 14:06:22,462 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 14:06:22,462 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3265ms 200 application/javascript INFO 2026-02-20 14:06:22,465 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 14:06:22,465 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4939ms 200 application/javascript INFO 2026-02-20 14:06:22,539 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771567581577&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:06:22,539 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 14:06:22,539 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.503ms 200 text/html INFO 2026-02-20 14:06:22,545 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 14:06:22,545 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 14:06:22,545 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4194ms 200 application/javascript INFO 2026-02-20 14:06:22,546 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 14:06:22,547 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 14:06:22,547 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3668ms 200 application/javascript INFO 2026-02-20 14:06:22,552 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 14:06:22,554 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 14:06:22,555 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6062ms 200 application/javascript INFO 2026-02-20 14:06:22,558 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 14:06:22,561 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 14:06:22,561 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.6011ms 200 text/css INFO 2026-02-20 14:06:22,630 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 14:06:22,630 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:06:22,630 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 14:06:22,631 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 14:06:22,632 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 14:06:22,632 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 14:06:22,632 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8423ms 200 application/javascript INFO 2026-02-20 14:06:22,632 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.3915ms 200 application/javascript INFO 2026-02-20 14:06:22,641 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 14:06:22,641 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5761ms 200 application/javascript INFO 2026-02-20 14:06:22,702 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 14:06:22,707 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 14:06:22,707 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1354ms 200 text/css INFO 2026-02-20 14:06:22,907 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 14:06:22,908 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 14:06:22,908 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6678ms 200 application/javascript INFO 2026-02-20 14:06:23,346 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 14:06:23,346 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 14:06:23,346 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5926ms 200 application/javascript INFO 2026-02-20 14:06:23,695 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.2550541461714627 INFO 2026-02-20 14:06:23,695 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 14:06:23,696 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7246ms 200 application/javascript INFO 2026-02-20 14:06:23,715 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 14:06:23,716 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 14:06:23,716 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2892ms 200 image/jpeg INFO 2026-02-20 14:06:23,840 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1771567581577&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:06:23,840 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-20 14:06:23,840 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6949ms 200 text/html INFO 2026-02-20 14:06:23,939 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003¶m= INFO 2026-02-20 14:06:23,940 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:06:23,947 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Index", controller = "ThirdPartyLogin", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] Get(System.String, System.String, System.String, System.String) on controller Sg.Home.Controllers.ThirdPartyLoginController (Sg.Hcm.Web.Core). INFO 2026-02-20 14:06:23,951 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-20 14:06:23,951 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-20 14:06:23,951 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-02-20 14:06:23,953 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-02-20 14:06:23,953 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:gotoCodeUrlwhereCodeNull:https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww0fe1cb02189622be&redirect_uri=http%3a%2f%2fehr.ergotron.net%3a8082%2fHcmM%2fcheckloginPri.html%3fcorpid%3dww0fe1cb02189622be%26agentId%3d1000003&response_type=code&scope=snsapi_base&agentId=1000003&state=ww0fe1cb02189622be#wechat_redirect INFO 2026-02-20 14:06:23,957 [62 ] vc.Infrastructure.RedirectResultExecutor - Executing RedirectResult, redirecting to https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww0fe1cb02189622be&redirect_uri=http%3a%2f%2fehr.ergotron.net%3a8082%2fHcmM%2fcheckloginPri.html%3fcorpid%3dww0fe1cb02189622be%26agentId%3d1000003&response_type=code&scope=snsapi_base&agentId=1000003&state=ww0fe1cb02189622be#wechat_redirect. INFO 2026-02-20 14:06:23,957 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 10.3845ms INFO 2026-02-20 14:06:23,957 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:06:23,958 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1824ms 302 INFO 2026-02-20 14:06:24,315 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?corpid=ww0fe1cb02189622be&agentId=1000003&code=4umPX_OI1zU3TX6Nk135qCAaEbqxhF-1dXYlLZJ_JkY&state=ww0fe1cb02189622be INFO 2026-02-20 14:06:24,315 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-20 14:06:24,315 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.787ms 200 text/html INFO 2026-02-20 14:06:24,418 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003&code=4umPX_OI1zU3TX6Nk135qCAaEbqxhF-1dXYlLZJ_JkY INFO 2026-02-20 14:06:24,420 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:06:24,422 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Index", controller = "ThirdPartyLogin", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] Get(System.String, System.String, System.String, System.String) on controller Sg.Home.Controllers.ThirdPartyLoginController (Sg.Hcm.Web.Core). INFO 2026-02-20 14:06:24,423 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:4umPX_OI1zU3TX6Nk135qCAaEbqxhF-1dXYlLZJ_JkY,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-20 14:06:24,424 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-20 14:06:24,425 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:4umPX_OI1zU3TX6Nk135qCAaEbqxhF-1dXYlLZJ_JkY INFO 2026-02-20 14:06:24,425 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:agentId:1000003 INFO 2026-02-20 14:06:24,425 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:secret:pqruwD8jcItRnmFQ-0HmMczL6rqgD17ifpnKm9uQCIA INFO 2026-02-20 14:06:24,583 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:Getaccesstoken:2Ah_-UtOnDV1ItcWOdCk0KB4I2Lv206MSp-4a9nYKyD1WLP48KvlV_xE8LV14lxEFIiNRVU1DSpRXzVwM6yOza0vpa4nr_JBHYn8EqB6mwuD6i5R5ZdcNgClnJ2HWJk9xL78VZ5oWQl8kD6w2n9XdOjH8Tvp-rL_PmvieWHVUa5rUu1llHk_qHcAJ0yKu6E9Ed-G2ll_F5-aUPCG3Y41Jg INFO 2026-02-20 14:06:24,583 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:GetUserUrl:https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=2Ah_-UtOnDV1ItcWOdCk0KB4I2Lv206MSp-4a9nYKyD1WLP48KvlV_xE8LV14lxEFIiNRVU1DSpRXzVwM6yOza0vpa4nr_JBHYn8EqB6mwuD6i5R5ZdcNgClnJ2HWJk9xL78VZ5oWQl8kD6w2n9XdOjH8Tvp-rL_PmvieWHVUa5rUu1llHk_qHcAJ0yKu6E9Ed-G2ll_F5-aUPCG3Y41Jg&code=4umPX_OI1zU3TX6Nk135qCAaEbqxhF-1dXYlLZJ_JkY INFO 2026-02-20 14:06:24,784 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:getUserResult:{"UserId":"17716788169","DeviceId":"7199e160915be564","errcode":0,"errmsg":"ok"} INFO 2026-02-20 14:06:24,804 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:DeviceId:7199e160915be564 WxUserId:17716788169 INFO 2026-02-20 14:06:24,821 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:A0190:D014870,a0188:1987 INFO 2026-02-20 14:06:24,941 [62 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of text/plain; charset=utf-8 INFO 2026-02-20 14:06:24,942 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 519.7741ms INFO 2026-02-20 14:06:24,942 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:06:24,942 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 523.3174ms 200 text/plain; charset=utf-8 INFO 2026-02-20 14:06:25,040 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771567584224&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-02-20 14:06:25,040 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 14:06:25,041 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8063ms 200 text/html INFO 2026-02-20 14:06:25,525 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.2910081647800029 INFO 2026-02-20 14:06:25,525 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 14:06:25,525 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8904ms 200 application/javascript INFO 2026-02-20 14:06:25,689 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771567584224%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003& INFO 2026-02-20 14:06:25,690 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:25,693 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:25,694 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:25,695 [69 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771567584224&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-02-20 14:06:25,698 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:25,698 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.157ms INFO 2026-02-20 14:06:25,698 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:25,699 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1789ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:25,699 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 14:06:25,699 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:06:25,700 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:25,700 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:25,701 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:25,703 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 14:06:25,703 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 14:06:25,703 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 14:06:25,720 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 14:06:25,723 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:25,723 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 22.0725ms INFO 2026-02-20 14:06:25,723 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:25,723 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1397ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:25,865 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 14:06:25,865 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:25,865 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:25,867 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:25,868 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 14:06:25,869 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 14:06:25,869 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 14:06:25,879 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 14:06:25,880 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:25,880 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:25,923 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:25,927 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:25,927 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2449ms INFO 2026-02-20 14:06:25,927 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:25,927 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.9035ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:25,941 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 14:06:25,944 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:25,944 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 77.3789ms INFO 2026-02-20 14:06:25,944 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:25,944 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.5627ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:26,055 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 14:06:26,055 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 14:06:26,055 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:06:26,055 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:06:26,055 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 14:06:26,055 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 14:06:26,055 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5394ms 200 application/javascript INFO 2026-02-20 14:06:26,055 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.683ms 200 application/javascript INFO 2026-02-20 14:06:26,056 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 14:06:26,056 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:06:26,056 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 14:06:26,057 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6549ms 200 application/javascript INFO 2026-02-20 14:06:26,060 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 14:06:26,061 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 14:06:26,061 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3974ms 200 text/css INFO 2026-02-20 14:06:26,130 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 14:06:26,130 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 14:06:26,130 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:06:26,130 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 14:06:26,130 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.452ms 200 application/javascript INFO 2026-02-20 14:06:26,130 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 14:06:26,130 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5006ms 200 text/css INFO 2026-02-20 14:06:26,131 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 14:06:26,131 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:06:26,131 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 14:06:26,132 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5717ms 200 application/javascript INFO 2026-02-20 14:06:26,157 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 14:06:26,157 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:26,157 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,171 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:26,198 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:26,198 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 26.8018ms INFO 2026-02-20 14:06:26,198 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,198 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.4183ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:26,220 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 14:06:26,220 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:26,220 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,222 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:26,223 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 14:06:26,223 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:06:26,224 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:26,224 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,226 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:26,237 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:26,238 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 15.1089ms INFO 2026-02-20 14:06:26,238 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,238 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7911ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:26,245 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:26,245 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 19.1504ms INFO 2026-02-20 14:06:26,245 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,245 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9685ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:26,267 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 14:06:26,267 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:06:26,268 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 14:06:26,268 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5947ms 200 application/javascript INFO 2026-02-20 14:06:26,333 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 14:06:26,337 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 14:06:26,337 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4667ms 200 text/css INFO 2026-02-20 14:06:26,597 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 14:06:26,598 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:26,598 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,599 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:26,608 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:26,609 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 9.2497ms INFO 2026-02-20 14:06:26,609 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,609 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5389ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:26,715 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 14:06:26,716 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 14:06:26,716 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.606ms 200 image/png INFO 2026-02-20 14:06:26,725 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 14:06:26,725 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 14:06:26,725 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5489ms 200 image/png INFO 2026-02-20 14:06:26,735 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 14:06:26,736 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:26,736 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,737 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:26,741 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:26,741 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7421ms INFO 2026-02-20 14:06:26,741 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,741 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.785ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:26,745 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 14:06:26,745 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:26,745 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,747 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:26,750 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:26,751 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.0442ms INFO 2026-02-20 14:06:26,751 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,751 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9632ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:26,811 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 14:06:26,811 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:26,811 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,812 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:26,816 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:26,816 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.3927ms INFO 2026-02-20 14:06:26,816 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,816 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2072ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:26,820 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 14:06:26,821 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:26,821 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,821 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 14:06:26,821 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:26,822 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,822 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:26,823 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:26,826 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 14:06:26,826 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 14:06:26,826 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3487ms 200 image/png INFO 2026-02-20 14:06:26,828 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:26,828 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.4065ms INFO 2026-02-20 14:06:26,828 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,829 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.102ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:26,835 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:26,835 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 12.0119ms INFO 2026-02-20 14:06:26,835 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,835 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6306ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:26,835 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 14:06:26,836 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 14:06:26,836 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4372ms 200 image/png INFO 2026-02-20 14:06:26,854 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 14:06:26,855 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 14:06:26,855 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4635ms 200 image/png INFO 2026-02-20 14:06:26,880 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 14:06:26,881 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 14:06:26,881 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9492ms 200 image/jpeg INFO 2026-02-20 14:06:26,935 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 14:06:26,936 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 14:06:26,936 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 14:06:26,936 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4072ms 200 image/jpeg INFO 2026-02-20 14:06:26,937 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 14:06:26,937 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9349ms 200 image/jpeg INFO 2026-02-20 14:06:26,955 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 14:06:26,955 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:26,955 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,957 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:26,966 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:26,966 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.7354ms INFO 2026-02-20 14:06:26,966 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,967 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8044ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:26,977 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 14:06:26,978 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:26,978 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:26,979 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:27,003 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:27,003 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 24.2288ms INFO 2026-02-20 14:06:27,003 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:27,003 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0124ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:27,132 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 14:06:27,132 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:27,133 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:27,134 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:27,138 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:27,138 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5681ms INFO 2026-02-20 14:06:27,138 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:27,138 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7809ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:28,201 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 14:06:28,201 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:06:28,201 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 14:06:28,202 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9367ms 200 application/javascript INFO 2026-02-20 14:06:28,203 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-20 14:06:28,203 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-20 14:06:28,203 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.854ms 200 text/css INFO 2026-02-20 14:06:28,279 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 14:06:28,280 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:06:28,280 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:28,280 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:28,281 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:28,288 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:28,288 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4404ms INFO 2026-02-20 14:06:28,288 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:28,288 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3868ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:28,457 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 14:06:28,458 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:28,458 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:28,459 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:28,464 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:28,464 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4974ms INFO 2026-02-20 14:06:28,464 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:28,464 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6414ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:28,465 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 14:06:28,465 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 14:06:28,465 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:28,465 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:28,465 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:28,465 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:28,467 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:28,467 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 14:06:28,467 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:28,467 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:28,468 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:28,469 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:28,469 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 14:06:28,469 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:28,470 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:28,471 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:28,473 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:28,473 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.3595ms INFO 2026-02-20 14:06:28,473 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:28,473 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2058ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:28,475 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:28,475 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.3187ms INFO 2026-02-20 14:06:28,475 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:28,475 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:28,475 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0537ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:28,475 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.5959ms INFO 2026-02-20 14:06:28,475 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:28,475 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1969ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:28,476 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:28,476 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 8.4192ms INFO 2026-02-20 14:06:28,476 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:28,476 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0363ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:28,645 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1987& INFO 2026-02-20 14:06:28,645 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:28,645 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:28,647 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:28,653 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:28,689 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 42.1318ms INFO 2026-02-20 14:06:28,689 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:28,689 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.1622ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:29,125 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 14:06:29,125 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:06:29,125 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-20 14:06:29,125 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6911ms 200 application/javascript INFO 2026-02-20 14:06:29,135 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 14:06:29,136 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-20 14:06:29,136 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.697ms 200 text/css INFO 2026-02-20 14:06:29,170 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 14:06:29,170 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:06:29,171 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:29,171 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:29,172 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:29,178 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:29,178 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1345ms INFO 2026-02-20 14:06:29,178 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:29,178 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1189ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:29,291 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 14:06:29,291 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:29,291 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:29,293 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:29,295 [63 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 14:06:29,300 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 14:06:29,300 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:29,300 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:29,302 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:29,304 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:29,304 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 11.0278ms INFO 2026-02-20 14:06:29,304 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:29,304 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1769ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:29,305 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:29,305 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.192ms INFO 2026-02-20 14:06:29,305 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:29,305 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9168ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:06:29,445 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1987& INFO 2026-02-20 14:06:29,446 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:06:29,446 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:29,447 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:06:29,454 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:06:29,488 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 41.0339ms INFO 2026-02-20 14:06:29,488 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:06:29,489 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.1302ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:16,160 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771567697226&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:08:16,161 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 14:08:16,161 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8259ms 200 text/html INFO 2026-02-20 14:08:16,737 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7908789552484491 INFO 2026-02-20 14:08:16,738 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 14:08:16,738 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6454ms 200 application/javascript INFO 2026-02-20 14:08:16,844 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771567697226%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 14:08:16,844 [47 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 14:08:16,845 [47 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 14:08:16,845 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:16,846 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:16,847 [47 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771567697226&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:08:16,850 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:16,850 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0512ms INFO 2026-02-20 14:08:16,850 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:16,850 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5527ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:16,864 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 14:08:16,864 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:08:16,864 [47 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 14:08:16,865 [47 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 14:08:16,865 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:16,866 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 14:08:16,867 [47 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 14:08:16,867 [47 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 14:08:16,867 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:16,867 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2756ms INFO 2026-02-20 14:08:16,867 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:16,867 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.6116ms 401 application/json; charset=utf-8 INFO 2026-02-20 14:08:16,956 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 14:08:16,957 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:08:16,957 [43 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 14:08:16,957 [43 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 14:08:16,957 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:08:16,958 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 14:08:16,960 [43 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIxNDUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTY4MyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuacseaWh-WppyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMTQ1IiwianRpIjoiZWZkMTJkNjgtMzk5OS00YWJiLTgzNWQtNDdlNDdmZWM4ODcxIiwiaWF0IjoxNzcxMDI5NjIxLCJuYmYiOjE3NzEwMjk2MTksImV4cCI6MTc3MTExNjAyMSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.74zf60eUEVZVpC1JYVYqACBu_dNUs0Rzia1kzMA8fh0 INFO 2026-02-20 14:08:16,963 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:16,963 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.6066ms INFO 2026-02-20 14:08:16,963 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:08:16,963 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7383ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,086 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 14:08:17,086 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:08:17,086 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,089 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,090 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,092 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 14:08:17,092 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 14:08:17,092 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 14:08:17,107 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 14:08:17,110 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,110 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.073ms INFO 2026-02-20 14:08:17,111 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,111 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5879ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,219 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 14:08:17,219 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,220 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,221 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,222 [42 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 14:08:17,222 [42 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 14:08:17,222 [42 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 14:08:17,227 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 14:08:17,227 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,227 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,229 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,232 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,232 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6946ms INFO 2026-02-20 14:08:17,232 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,233 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6712ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,269 [42 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 14:08:17,273 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,273 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 51.7584ms INFO 2026-02-20 14:08:17,273 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,273 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.8162ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,395 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 14:08:17,395 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 14:08:17,395 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,396 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,396 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,396 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,397 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,397 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,401 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,401 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8802ms INFO 2026-02-20 14:08:17,401 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,402 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4322ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,406 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,406 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.3914ms INFO 2026-02-20 14:08:17,406 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,406 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9384ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,415 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 14:08:17,415 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:08:17,415 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,415 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,416 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,422 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,422 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6139ms INFO 2026-02-20 14:08:17,422 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,422 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.418ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,491 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 14:08:17,492 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,492 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,493 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 14:08:17,493 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 14:08:17,493 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,493 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,493 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,493 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,494 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,495 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,495 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,497 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,497 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5121ms INFO 2026-02-20 14:08:17,497 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,497 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6465ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,498 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,498 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.1533ms INFO 2026-02-20 14:08:17,498 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,498 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,498 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0654ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,498 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5309ms INFO 2026-02-20 14:08:17,498 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,498 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3257ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,515 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 14:08:17,516 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,516 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,517 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 14:08:17,517 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 14:08:17,517 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,517 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,517 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,517 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,517 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,518 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,518 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,525 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,525 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,526 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.0238ms INFO 2026-02-20 14:08:17,526 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,526 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.413ms INFO 2026-02-20 14:08:17,526 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,526 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7336ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,526 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1928ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,527 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,527 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.5119ms INFO 2026-02-20 14:08:17,527 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,527 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3064ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,604 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 14:08:17,604 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,604 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,606 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,613 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 14:08:17,613 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,613 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,614 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,633 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,633 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.1505ms INFO 2026-02-20 14:08:17,633 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,634 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0972ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,662 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,662 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 56.0952ms INFO 2026-02-20 14:08:17,662 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,662 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.9722ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:17,977 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 14:08:17,977 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:17,977 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,979 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:17,982 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:17,982 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.686ms INFO 2026-02-20 14:08:17,982 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:17,983 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9123ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:20,806 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 14:08:20,807 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:08:20,807 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:20,807 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:20,809 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:20,815 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:20,815 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1911ms INFO 2026-02-20 14:08:20,815 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:20,815 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7137ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:20,853 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 14:08:20,854 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:20,854 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:20,855 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:20,859 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 14:08:20,859 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:20,860 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3724ms INFO 2026-02-20 14:08:20,860 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:20,860 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:20,860 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.259ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:20,860 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:20,862 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:21,107 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:21,110 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 248.069ms INFO 2026-02-20 14:08:21,110 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:21,110 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 251.0617ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:40,728 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-02-20 14:08:40,728 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-02-20 14:08:40,728 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-20 14:08:40,728 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:08:40,729 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-02-20 14:08:40,729 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8354ms 200 text/css INFO 2026-02-20 14:08:40,729 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-20 14:08:40,729 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-02-20 14:08:40,729 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:08:40,729 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8391ms 200 application/javascript INFO 2026-02-20 14:08:40,729 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-02-20 14:08:40,729 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-02-20 14:08:40,729 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3259ms 200 application/javascript INFO 2026-02-20 14:08:40,729 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3581ms 200 text/css INFO 2026-02-20 14:08:40,730 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-20 14:08:40,730 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-20 14:08:40,730 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:08:40,731 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-02-20 14:08:40,731 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0012ms 200 text/css INFO 2026-02-20 14:08:40,731 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-02-20 14:08:40,731 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9804ms 200 application/javascript INFO 2026-02-20 14:08:40,762 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-02-20 14:08:40,763 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-02-20 14:08:40,763 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4683ms 200 text/css INFO 2026-02-20 14:08:40,771 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-20 14:08:40,771 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:08:40,771 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-02-20 14:08:40,771 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4591ms 200 application/javascript INFO 2026-02-20 14:08:40,773 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 383 INFO 2026-02-20 14:08:40,773 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:08:40,773 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:40,774 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:40,775 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:40,782 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:40,782 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.1614ms INFO 2026-02-20 14:08:40,782 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:40,782 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.126ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:40,860 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-02-20 14:08:40,860 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:40,860 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:40,862 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:40,865 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:40,865 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1168ms INFO 2026-02-20 14:08:40,865 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:40,865 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0264ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:40,982 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=b8e6a7ff-31b7-43f5-98fa-6aaf5b669b4c& INFO 2026-02-20 14:08:40,982 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:40,982 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:40,985 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:41,043 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:41,045 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 60.5185ms INFO 2026-02-20 14:08:41,045 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,046 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.5785ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:41,222 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 14:08:41,223 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:41,223 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365900&isHis=& INFO 2026-02-20 14:08:41,223 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,223 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:41,223 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,225 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:41,226 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:41,233 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:41,234 [44 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 14:08:41,234 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.3448ms INFO 2026-02-20 14:08:41,234 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,235 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2952ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:41,298 [44 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-02-20 14:08:41,305 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:41,305 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 79.4838ms INFO 2026-02-20 14:08:41,305 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,305 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.7198ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:41,463 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=365900& INFO 2026-02-20 14:08:41,463 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:41,464 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,466 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:41,494 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:41,495 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 29.2638ms INFO 2026-02-20 14:08:41,495 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,496 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.5916ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:41,630 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=b8e6a7ff-31b7-43f5-98fa-6aaf5b669b4c&isHis=& INFO 2026-02-20 14:08:41,631 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:41,631 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,634 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:41,636 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=b8e6a7ff-31b7-43f5-98fa-6aaf5b669b4c&recordId=65806&tableName=K_LEAVE& INFO 2026-02-20 14:08:41,637 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:41,637 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,639 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:41,650 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=b8e6a7ff-31b7-43f5-98fa-6aaf5b669b4c&flowID=78&nodeCode=begin& INFO 2026-02-20 14:08:41,650 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:41,650 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,652 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:41,730 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:41,731 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 92.3636ms INFO 2026-02-20 14:08:41,731 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,731 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 94.9918ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:41,739 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:41,740 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 87.6532ms INFO 2026-02-20 14:08:41,740 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,740 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.122ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:41,763 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:41,765 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 131.1993ms INFO 2026-02-20 14:08:41,765 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,765 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 134.5875ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:41,867 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365900& INFO 2026-02-20 14:08:41,867 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:41,867 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,869 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowTables", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowTable] GetFlowTables(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:41,887 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:41,888 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 18.7895ms INFO 2026-02-20 14:08:41,888 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,888 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5703ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:41,985 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-20 14:08:41,985 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-02-20 14:08:41,985 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.552ms 200 image/png INFO 2026-02-20 14:08:41,996 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-02-20 14:08:41,997 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:41,997 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:41,999 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:42,032 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:42,032 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 33.1271ms INFO 2026-02-20 14:08:42,032 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:42,032 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.0083ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:42,034 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-02-20 14:08:42,034 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:42,035 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:42,036 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:42,040 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:42,040 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0527ms INFO 2026-02-20 14:08:42,040 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:42,040 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8808ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:42,045 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-02-20 14:08:42,045 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:42,045 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:42,046 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=b8e6a7ff-31b7-43f5-98fa-6aaf5b669b4c& INFO 2026-02-20 14:08:42,047 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:42,047 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:42,047 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:42,049 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:42,050 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:42,051 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6728ms INFO 2026-02-20 14:08:42,051 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:42,051 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7201ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:42,189 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:42,223 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 174.1947ms INFO 2026-02-20 14:08:42,223 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:42,223 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 176.5562ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:43,466 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-02-20 14:08:43,466 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:08:43,466 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:43,466 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:43,469 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:43,642 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:43,645 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 176.5182ms INFO 2026-02-20 14:08:43,645 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:43,645 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 179.8401ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:43,841 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-02-20 14:08:43,849 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/new_dqwz.67eb1f54.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\new_dqwz.67eb1f54.png' INFO 2026-02-20 14:08:43,849 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1708ms 200 image/png INFO 2026-02-20 14:08:43,850 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=URaMLTVpS0E%3D& INFO 2026-02-20 14:08:43,851 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:43,851 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:43,852 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 14:08:43,853 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:43,855 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:43,856 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:43,857 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:43,862 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:43,862 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:43,862 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 5.1702ms INFO 2026-02-20 14:08:43,862 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:43,862 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7534ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:43,864 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 10.5309ms INFO 2026-02-20 14:08:43,864 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:43,864 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5248ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:43,984 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 14:08:43,984 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:43,984 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:43,986 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:43,989 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:43,989 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4597ms INFO 2026-02-20 14:08:43,989 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:43,989 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4529ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:52,551 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 14:08:52,552 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:08:52,552 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:52,552 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:52,552 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 14:08:52,554 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:52,557 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:52,557 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:52,559 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:52,560 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:52,560 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.225ms INFO 2026-02-20 14:08:52,560 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:52,560 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.59ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:52,634 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:52,634 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 75.5516ms INFO 2026-02-20 14:08:52,634 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:52,635 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.4112ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:08:52,802 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 14:08:52,802 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:08:52,803 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:08:52,803 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:52,804 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:08:52,810 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:08:52,810 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1852ms INFO 2026-02-20 14:08:52,810 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:08:52,811 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4679ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:30:08,390 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 14:30:08,955 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 14:30:08,991 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 432 INFO 2026-02-20 14:30:09,074 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:30:10,270 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 14:30:11,126 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:30:11,170 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 898.2871ms INFO 2026-02-20 14:30:11,170 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:30:11,174 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2183.1392ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:30:11,317 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 433 INFO 2026-02-20 14:30:11,326 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:30:11,329 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 14:30:11,340 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:30:11,342 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 12.7222ms INFO 2026-02-20 14:30:11,342 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:30:11,342 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.0567ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:46,577 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771569404565&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:36:46,583 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 14:36:46,584 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5535ms 200 text/html INFO 2026-02-20 14:36:47,279 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4548833661328352 INFO 2026-02-20 14:36:47,281 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 14:36:47,282 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7192ms 200 application/javascript INFO 2026-02-20 14:36:47,500 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771569404565%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 14:36:47,501 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 14:36:47,505 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:36:47,538 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:47,538 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:47,580 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:47,580 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:47,583 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:47,586 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:47,745 [24 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771569404565&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:36:47,757 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 14:36:47,761 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 14:36:47,761 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 14:36:47,874 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 14:36:47,880 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:47,881 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 297.9093ms INFO 2026-02-20 14:36:47,882 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:47,882 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 380.3701ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:48,011 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 14:36:48,021 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:48,022 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,024 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:48,027 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 14:36:48,027 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 14:36:48,028 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 14:36:48,061 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 14:36:48,070 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:48,072 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 47.77ms INFO 2026-02-20 14:36:48,072 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,072 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.4675ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:48,199 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 14:36:48,199 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:48,199 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,202 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:48,217 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:48,220 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 633.2577ms INFO 2026-02-20 14:36:48,220 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,220 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 720.2775ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:48,226 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 14:36:48,226 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:48,226 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,229 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:48,232 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 14:36:48,232 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:36:48,232 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:48,232 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,235 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:48,256 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 14:36:48,256 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:48,256 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,307 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 14:36:48,308 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:48,308 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,309 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:48,313 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 84.5387ms INFO 2026-02-20 14:36:48,313 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,314 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.7954ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:48,314 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:48,315 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 113.0705ms INFO 2026-02-20 14:36:48,315 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,315 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 116.5669ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:48,350 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 14:36:48,351 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:48,351 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,376 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:48,392 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:48,427 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:48,428 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 14:36:48,429 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:48,429 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,431 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:48,439 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 14:36:48,440 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:48,440 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,442 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:48,442 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 65.842ms INFO 2026-02-20 14:36:48,442 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,442 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 186.2903ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:48,443 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:48,443 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 50.6319ms INFO 2026-02-20 14:36:48,443 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,443 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.9073ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:48,448 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:48,454 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:48,455 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 27.4754ms INFO 2026-02-20 14:36:48,455 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,455 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 147.4079ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:48,455 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:48,455 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 220.406ms INFO 2026-02-20 14:36:48,455 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,455 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:48,455 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 223.6191ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:48,456 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.6001ms INFO 2026-02-20 14:36:48,456 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,456 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3346ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:48,456 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:48,457 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 25.8098ms INFO 2026-02-20 14:36:48,457 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,457 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.6432ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:48,480 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 14:36:48,481 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 14:36:48,481 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:48,481 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,482 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:48,482 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,484 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:48,485 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:48,547 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 14:36:48,548 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:48,548 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:48,558 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 14:36:48,558 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:48,558 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:49,173 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:49,173 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:49,174 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 14:36:49,175 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:49,175 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:49,176 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:49,177 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 692.1239ms INFO 2026-02-20 14:36:49,177 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:49,177 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 697.2786ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:49,577 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:49,579 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:49,583 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 410.0053ms INFO 2026-02-20 14:36:49,583 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:49,584 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1036.0735ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:49,602 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:49,603 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1118.3789ms INFO 2026-02-20 14:36:49,603 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:49,603 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1122.1887ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:49,626 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:49,627 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 50.1987ms INFO 2026-02-20 14:36:49,627 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:49,627 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 452.6513ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:50,438 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:50,441 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1267.807ms INFO 2026-02-20 14:36:50,441 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:50,442 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1883.8161ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:51,428 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 14:36:51,429 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:36:51,432 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:51,433 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:51,439 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:51,458 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:51,459 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 20.2092ms INFO 2026-02-20 14:36:51,459 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:51,460 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.0023ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:51,461 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 14:36:51,462 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:51,463 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:51,463 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 14:36:51,464 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:51,464 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:51,465 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:51,465 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 14:36:51,466 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:51,469 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:51,470 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:51,475 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 14:36:51,475 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:51,475 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:51,478 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 14:36:51,478 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:51,479 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:51,496 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:51,497 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:51,497 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:51,503 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:51,503 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 38.5005ms INFO 2026-02-20 14:36:51,503 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:51,504 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.4816ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:51,505 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:51,505 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:51,505 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.1319ms INFO 2026-02-20 14:36:51,505 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:51,505 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.4694ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:51,507 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:51,507 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 40.4563ms INFO 2026-02-20 14:36:51,507 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:51,507 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.6761ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:51,507 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:51,508 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 11.5311ms INFO 2026-02-20 14:36:51,508 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 11.6106ms INFO 2026-02-20 14:36:51,508 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:51,509 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:51,509 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.5281ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:51,509 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.6374ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:51,761 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1761& INFO 2026-02-20 14:36:51,762 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:51,763 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:51,767 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:51,775 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:51,778 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 11.8373ms INFO 2026-02-20 14:36:51,779 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:51,779 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0925ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:54,236 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 14:36:54,236 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:36:54,237 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:54,238 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:54,240 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:54,288 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 14:36:54,288 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:54,288 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:54,289 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 14:36:54,289 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:54,289 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:54,290 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:54,292 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:54,292 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:54,292 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 52.2685ms INFO 2026-02-20 14:36:54,292 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:54,293 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.8024ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:54,295 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:54,295 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.2472ms INFO 2026-02-20 14:36:54,295 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:54,295 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2979ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:54,297 [28 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 14:36:54,361 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:54,364 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 71.9514ms INFO 2026-02-20 14:36:54,364 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:54,364 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.0433ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:54,481 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1761& INFO 2026-02-20 14:36:54,482 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:54,482 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:54,484 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:54,488 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:54,491 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.1785ms INFO 2026-02-20 14:36:54,491 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:54,491 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5719ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:58,112 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 14:36:58,113 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:58,113 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:58,116 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:58,123 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:58,124 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.2043ms INFO 2026-02-20 14:36:58,124 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:58,124 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8111ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:36:58,377 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 14:36:58,377 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:36:58,378 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:36:58,378 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:58,380 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:36:58,389 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:36:58,390 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.6618ms INFO 2026-02-20 14:36:58,390 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:36:58,390 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5375ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:37:01,307 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 14:37:01,307 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:37:01,308 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:37:01,309 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:37:01,311 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:37:01,349 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:37:01,349 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 38.6142ms INFO 2026-02-20 14:37:01,350 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:37:01,350 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.8747ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:03,544 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 14:43:03,550 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 14:43:03,550 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3144ms 200 text/css INFO 2026-02-20 14:43:03,552 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 14:43:03,552 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:43:03,625 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 14:43:03,625 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.0367ms 200 application/javascript INFO 2026-02-20 14:43:03,627 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771569782978&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:43:03,628 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 14:43:03,628 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0028ms 200 text/html INFO 2026-02-20 14:43:03,707 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 14:43:03,707 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:43:03,719 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 14:43:03,719 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2355ms 200 application/javascript INFO 2026-02-20 14:43:03,727 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 14:43:03,730 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 14:43:03,730 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9741ms 200 text/css INFO 2026-02-20 14:43:04,829 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9521481216087601 INFO 2026-02-20 14:43:04,830 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 14:43:04,831 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5174ms 200 application/javascript INFO 2026-02-20 14:43:05,024 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 14:43:05,024 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:43:05,025 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,026 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771569782978%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 14:43:05,028 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,031 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,031 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,033 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,033 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,035 [39 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771569782978&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:43:05,035 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 14:43:05,035 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 14:43:05,035 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 14:43:05,039 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,040 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.963ms INFO 2026-02-20 14:43:05,040 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,040 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8266ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,052 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 14:43:05,054 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,054 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.5391ms INFO 2026-02-20 14:43:05,054 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,054 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.2956ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,163 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 14:43:05,164 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,164 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,166 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,167 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 14:43:05,167 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 14:43:05,167 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,167 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 14:43:05,167 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 14:43:05,167 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,169 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,173 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,173 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9611ms INFO 2026-02-20 14:43:05,173 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,173 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7856ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,199 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 14:43:05,202 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,202 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.5832ms INFO 2026-02-20 14:43:05,202 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,203 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.3222ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,281 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 14:43:05,282 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 14:43:05,282 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.323ms 200 text/css INFO 2026-02-20 14:43:05,283 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 14:43:05,284 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 14:43:05,284 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2685ms 200 text/css INFO 2026-02-20 14:43:05,317 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 14:43:05,317 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,317 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,319 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,323 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 14:43:05,323 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,323 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,324 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,328 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,328 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,328 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6797ms INFO 2026-02-20 14:43:05,328 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,328 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3912ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,328 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 14:43:05,329 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:43:05,329 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.6758ms INFO 2026-02-20 14:43:05,329 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,329 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7789ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,329 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,329 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,331 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,336 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,336 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8753ms INFO 2026-02-20 14:43:05,336 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,337 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2603ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,434 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 14:43:05,434 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,434 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,436 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,438 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 14:43:05,438 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,438 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,439 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,439 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3714ms INFO 2026-02-20 14:43:05,439 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,439 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2568ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,440 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,443 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,443 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5116ms INFO 2026-02-20 14:43:05,443 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,443 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3904ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,453 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 14:43:05,454 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 14:43:05,455 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,455 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,455 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,455 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,456 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,456 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,463 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,463 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 6.5959ms INFO 2026-02-20 14:43:05,463 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,463 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0471ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,464 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,464 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.968ms INFO 2026-02-20 14:43:05,464 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,464 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8374ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,464 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 14:43:05,464 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,465 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,466 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,469 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,469 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2754ms INFO 2026-02-20 14:43:05,469 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,469 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0352ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,486 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 14:43:05,494 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,494 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,495 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,500 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,500 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.5439ms INFO 2026-02-20 14:43:05,500 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,500 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.144ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,549 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 14:43:05,551 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 14:43:05,551 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 14:43:05,551 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9496ms 200 image/jpeg INFO 2026-02-20 14:43:05,552 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 14:43:05,552 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.137ms 200 image/jpeg INFO 2026-02-20 14:43:05,554 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 14:43:05,555 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 14:43:05,555 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1593ms 200 image/jpeg INFO 2026-02-20 14:43:05,555 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 14:43:05,561 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,561 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,562 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 14:43:05,562 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,562 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,562 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,564 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,571 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,571 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 9.0463ms INFO 2026-02-20 14:43:05,571 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,571 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3403ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,573 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,573 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.1521ms INFO 2026-02-20 14:43:05,573 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,573 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.024ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:05,593 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 14:43:05,593 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:05,593 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,594 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:05,613 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:05,613 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.5484ms INFO 2026-02-20 14:43:05,613 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:05,613 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3801ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:06,823 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 14:43:06,824 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:43:06,825 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 14:43:06,825 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6812ms 200 application/javascript INFO 2026-02-20 14:43:06,924 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 14:43:06,924 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:43:06,925 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:06,925 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:06,927 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:06,938 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:06,938 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.6659ms INFO 2026-02-20 14:43:06,938 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:06,938 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9626ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:06,942 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 14:43:06,943 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:06,943 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:06,944 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 14:43:06,944 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:06,945 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:06,945 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:06,946 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:06,951 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:06,952 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.9789ms INFO 2026-02-20 14:43:06,952 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:06,952 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1415ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:06,953 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 14:43:06,954 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:06,954 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:06,954 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:06,954 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 7.9104ms INFO 2026-02-20 14:43:06,954 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:06,954 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7625ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:06,955 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 14:43:06,955 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:06,955 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:06,955 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:06,956 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:06,960 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:06,960 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0997ms INFO 2026-02-20 14:43:06,960 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:06,961 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8328ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:06,961 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:06,961 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.8623ms INFO 2026-02-20 14:43:06,961 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:06,961 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 14:43:06,961 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5085ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:06,962 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:06,962 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:06,963 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:06,966 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:06,966 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0091ms INFO 2026-02-20 14:43:06,966 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:06,966 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7035ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:07,057 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=3367& INFO 2026-02-20 14:43:07,057 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:07,057 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:07,059 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:07,065 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:07,084 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 24.982ms INFO 2026-02-20 14:43:07,084 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:07,084 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.8961ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:07,955 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 14:43:07,955 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:43:07,956 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:07,956 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:07,958 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:07,968 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:07,968 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.9997ms INFO 2026-02-20 14:43:07,968 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:07,968 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0748ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:07,997 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 14:43:07,998 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:07,998 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:07,999 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 14:43:08,000 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:08,000 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:08,000 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:08,001 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:08,003 [36 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 14:43:08,008 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:08,008 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.6644ms INFO 2026-02-20 14:43:08,008 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:08,008 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3853ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:08,012 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:08,013 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 12.474ms INFO 2026-02-20 14:43:08,013 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:08,013 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.516ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:43:08,118 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=3367& INFO 2026-02-20 14:43:08,119 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:43:08,119 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:08,121 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:43:08,127 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:43:08,144 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 22.4282ms INFO 2026-02-20 14:43:08,144 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:43:08,144 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.6519ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:26,742 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771570586557&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:56:26,743 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 14:56:26,744 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4278ms 200 text/html INFO 2026-02-20 14:56:27,211 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.019383419971062743 INFO 2026-02-20 14:56:27,212 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 14:56:27,213 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1183ms 200 application/javascript INFO 2026-02-20 14:56:27,355 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771570586557%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 14:56:27,364 [68 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 14:56:27,366 [68 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 14:56:27,366 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:27,368 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:27,370 [68 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771570586557&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 14:56:27,375 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:27,375 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 7.4077ms INFO 2026-02-20 14:56:27,375 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:27,375 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.603ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:27,376 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-02-20 14:56:27,376 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:56:27,376 [67 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 14:56:27,376 [67 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 14:56:27,376 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:27,377 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 14:56:27,538 [67 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 14:56:27,539 [67 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 14:56:27,539 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:27,540 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 162.7289ms INFO 2026-02-20 14:56:27,540 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:27,541 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 165.0931ms 401 application/json; charset=utf-8 INFO 2026-02-20 14:56:27,691 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 695 INFO 2026-02-20 14:56:27,691 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:56:27,691 [68 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 14:56:27,691 [68 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 14:56:27,692 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:56:27,694 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 14:56:27,701 [70 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0NzI3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYwNjMiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLpgqLljaDkvJ8iLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ3MjciLCJqdGkiOiJlMTM5ZmJhYS1lYjVmLTQ1Y2QtYmE1YS00YjU5MGRmNDc4ZTMiLCJpYXQiOjE3NzE0NjU1NDAsIm5iZiI6MTc3MTQ2NTUzOCwiZXhwIjoxNzcxNTUxOTQwLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.DmtRxXYNifST4Y86uiR881U5fL_efi9Ij_s_Q5Pk3xM INFO 2026-02-20 14:56:27,708 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:27,708 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 13.752ms INFO 2026-02-20 14:56:27,708 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 14:56:27,708 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.1599ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:27,835 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-02-20 14:56:27,835 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:56:27,835 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:27,837 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:27,839 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:27,840 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 14:56:27,840 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 14:56:27,840 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 14:56:27,856 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 14:56:27,859 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:27,859 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.3814ms INFO 2026-02-20 14:56:27,859 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:27,859 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5167ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:27,971 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 14:56:27,971 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:27,972 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:27,973 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:27,974 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 14:56:27,975 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 14:56:27,975 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 14:56:27,982 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 14:56:27,982 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:27,982 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:27,983 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:27,987 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:27,987 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7754ms INFO 2026-02-20 14:56:27,987 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:27,987 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6031ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:28,007 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 14:56:28,010 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:28,010 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.9505ms INFO 2026-02-20 14:56:28,010 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,010 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.4404ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:28,155 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 14:56:28,155 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:28,155 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,157 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:28,160 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 14:56:28,160 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:28,160 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,161 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:28,165 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:28,165 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:28,165 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.0954ms INFO 2026-02-20 14:56:28,165 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3995ms INFO 2026-02-20 14:56:28,165 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,165 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,165 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3018ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:28,165 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1436ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:28,216 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 14:56:28,216 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:56:28,216 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:28,216 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,218 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:28,223 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:28,223 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4245ms INFO 2026-02-20 14:56:28,223 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,223 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3228ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:28,229 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 14:56:28,229 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:28,230 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,231 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:28,232 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 14:56:28,232 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 14:56:28,232 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:28,232 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,232 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:28,232 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,233 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:28,234 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:28,234 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:28,234 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.134ms INFO 2026-02-20 14:56:28,234 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,234 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1354ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:28,236 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:28,236 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9027ms INFO 2026-02-20 14:56:28,236 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,237 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5294ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:28,242 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:28,242 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8671ms INFO 2026-02-20 14:56:28,242 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,242 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6369ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:28,251 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 14:56:28,251 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:28,251 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,252 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:28,253 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 14:56:28,253 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:28,253 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,255 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:28,256 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:28,256 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2868ms INFO 2026-02-20 14:56:28,256 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,256 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8094ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:28,259 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:28,259 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.2561ms INFO 2026-02-20 14:56:28,259 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,259 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0338ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:28,296 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 14:56:28,296 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:28,296 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,298 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:28,312 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:28,312 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 14.458ms INFO 2026-02-20 14:56:28,312 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,312 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0512ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:28,331 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 14:56:28,331 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:28,331 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,332 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:28,335 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:28,335 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0078ms INFO 2026-02-20 14:56:28,335 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,336 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8417ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:28,349 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 14:56:28,349 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:28,349 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,350 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:28,352 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 14:56:28,352 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:28,352 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,353 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:28,367 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:28,367 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.4237ms INFO 2026-02-20 14:56:28,367 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,367 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.271ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:28,374 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:28,374 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 23.2649ms INFO 2026-02-20 14:56:28,374 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:28,374 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.0557ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:30,207 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ToDoListMgr/GetToDoListResult?url=salary& INFO 2026-02-20 14:56:30,208 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:30,209 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:30,219 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetToDoListResult", controller = "ToDoListMgr"}. Executing controller action with signature Sg.HcmMb.ToDoList.Dto.ToDoListResultDto GetToDoListResult(Sg.HcmMb.ToDoList.Dto.ToDoListUrlDto) on controller Sg.HcmMb.ToDoList.ToDoListMgrAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:30,249 [71 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0NzI3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYwNjMiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLpgqLljaDkvJ8iLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ3MjciLCJqdGkiOiJkY2FmNzc0Mi0yYjM2LTQwZGQtODNhYS1kNTg0MmU1NmQ5MmYiLCJpYXQiOjE3NzE1NzA1ODcsIm5iZiI6MTc3MTU3MDU4NSwiZXhwIjoxNzcxNjU2OTg3LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.VzYXaJvT_vsJrgfu9ukoAoR5vtQIsnunMssA1lHxZfI INFO 2026-02-20 14:56:30,255 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:30,256 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 36.6236ms INFO 2026-02-20 14:56:30,256 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:30,256 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.6151ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:30,432 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 37 INFO 2026-02-20 14:56:30,432 [73 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:56:30,433 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:30,433 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:30,435 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:30,441 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:30,441 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1638ms INFO 2026-02-20 14:56:30,441 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:30,441 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7903ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:30,541 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=enableFaceUser& INFO 2026-02-20 14:56:30,541 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:30,541 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:30,546 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:30,578 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:30,579 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 32.8987ms INFO 2026-02-20 14:56:30,579 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:30,579 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.9845ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:30,749 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-20 14:56:30,749 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:30,749 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:30,751 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/ConfirmPwdByEnableCheckPwd2? application/x-www-form-urlencoded 0 INFO 2026-02-20 14:56:30,751 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:56:30,758 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:30,758 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:30,760 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "ConfirmPwdByEnableCheckPwd2", controller = "Salary"}. Executing controller action with signature Boolean ConfirmPwdByEnableCheckPwd2() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:30,760 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetIsDefaultPwd", controller = "Salary"}. Executing controller action with signature Boolean GetIsDefaultPwd() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:30,797 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:30,797 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 36.4657ms INFO 2026-02-20 14:56:30,797 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:30,797 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.1926ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:30,797 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:30,797 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 36.8972ms INFO 2026-02-20 14:56:30,797 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:30,797 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.6302ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:30,934 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050002&IsEss=true& INFO 2026-02-20 14:56:30,935 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:30,935 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:30,936 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:30,941 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:30,941 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.779ms INFO 2026-02-20 14:56:30,941 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:30,941 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0384ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:39,096 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/CheckPwd2? application/json 16 INFO 2026-02-20 14:56:39,096 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 14:56:39,097 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:39,097 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:39,100 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckPwd2", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckPwd2(Sg.HcmMb.Pay.Dto.PwdDto) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:39,144 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:39,145 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 44.6953ms INFO 2026-02-20 14:56:39,145 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:39,145 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.1059ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:39,295 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetWageDetial?GZYM=&GZYM2=&id=-1& INFO 2026-02-20 14:56:39,296 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:39,296 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:39,299 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWageDetial", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.Pay.Dto.SalaryListsDto GetWageDetial(System.String, System.String, Int32) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:39,350 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050001&IsEss=true& INFO 2026-02-20 14:56:39,350 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 14:56:39,350 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:39,352 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 14:56:39,356 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:39,356 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.6404ms INFO 2026-02-20 14:56:39,356 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:39,356 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9149ms 200 application/json; charset=utf-8 INFO 2026-02-20 14:56:39,464 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 14:56:39,506 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 207.6353ms INFO 2026-02-20 14:56:39,507 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-20 14:56:39,507 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 211.6255ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:19:12,225 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 15:19:12,797 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 15:19:12,837 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771564867113&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 15:19:12,850 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 15:19:12,851 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3981ms 200 text/html INFO 2026-02-20 15:19:12,872 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 15:19:12,873 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 15:19:12,873 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9644ms 200 application/javascript INFO 2026-02-20 15:19:12,882 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 15:19:12,885 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 15:19:12,886 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 15:19:12,886 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5531ms 200 application/javascript INFO 2026-02-20 15:19:12,887 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 15:19:12,887 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 15:19:12,887 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 15:19:12,888 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7919ms 200 text/css INFO 2026-02-20 15:19:12,888 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 15:19:12,888 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 15:19:12,888 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.528ms 200 application/javascript INFO 2026-02-20 15:19:12,889 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:19:12,889 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 15:19:12,889 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6246ms 200 application/javascript INFO 2026-02-20 15:19:12,891 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 15:19:12,892 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 15:19:12,892 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3334ms 200 application/javascript INFO 2026-02-20 15:19:12,904 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 15:19:12,905 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 15:19:12,905 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.797ms 200 application/javascript INFO 2026-02-20 15:19:12,907 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 15:19:12,908 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 15:19:12,908 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1873ms 200 application/javascript INFO 2026-02-20 15:19:12,934 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 15:19:12,934 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.2057ms 200 application/javascript INFO 2026-02-20 15:19:13,432 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 15:19:13,434 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 15:19:13,435 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5749ms 200 application/javascript INFO 2026-02-20 15:19:13,593 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.27382227287393546 INFO 2026-02-20 15:19:13,595 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 15:19:13,595 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1488ms 200 application/javascript INFO 2026-02-20 15:19:13,615 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 15:19:13,618 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 15:19:13,618 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5431ms 200 image/jpeg INFO 2026-02-20 15:19:13,876 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1771564867113&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 15:19:13,877 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-20 15:19:13,877 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4431ms 200 text/html INFO 2026-02-20 15:19:13,974 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003¶m= INFO 2026-02-20 15:19:14,055 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-20 15:19:15,211 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Index", controller = "ThirdPartyLogin", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] Get(System.String, System.String, System.String, System.String) on controller Sg.Home.Controllers.ThirdPartyLoginController (Sg.Hcm.Web.Core). INFO 2026-02-20 15:19:15,847 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-20 15:19:15,850 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-20 15:19:15,850 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-02-20 15:19:15,851 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-02-20 15:19:15,851 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:gotoCodeUrlwhereCodeNull:https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww0fe1cb02189622be&redirect_uri=http%3a%2f%2fehr.ergotron.net%3a8082%2fHcmM%2fcheckloginPri.html%3fcorpid%3dww0fe1cb02189622be%26agentId%3d1000003&response_type=code&scope=snsapi_base&agentId=1000003&state=ww0fe1cb02189622be#wechat_redirect INFO 2026-02-20 15:19:15,982 [7 ] vc.Infrastructure.RedirectResultExecutor - Executing RedirectResult, redirecting to https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww0fe1cb02189622be&redirect_uri=http%3a%2f%2fehr.ergotron.net%3a8082%2fHcmM%2fcheckloginPri.html%3fcorpid%3dww0fe1cb02189622be%26agentId%3d1000003&response_type=code&scope=snsapi_base&agentId=1000003&state=ww0fe1cb02189622be#wechat_redirect. INFO 2026-02-20 15:19:15,985 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 771.2823ms INFO 2026-02-20 15:19:15,985 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-20 15:19:15,988 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2013.7108ms 302 INFO 2026-02-20 15:55:44,950 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 15:55:45,517 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 15:55:45,554 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 15:55:45,568 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 15:55:45,568 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9479ms 200 text/html INFO 2026-02-20 15:55:45,685 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 15:55:45,685 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 15:55:45,686 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9864ms 200 application/javascript INFO 2026-02-20 15:55:45,711 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 15:55:45,714 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:55:45,731 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 15:55:45,731 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2843ms 200 application/javascript INFO 2026-02-20 15:55:45,757 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 15:55:45,760 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 15:55:45,760 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8736ms 200 text/css INFO 2026-02-20 15:55:45,765 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 15:55:45,765 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 15:55:45,766 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9887ms 200 application/javascript INFO 2026-02-20 15:55:45,784 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 15:55:45,786 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 15:55:45,786 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8968ms 200 application/javascript INFO 2026-02-20 15:55:45,798 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 15:55:45,798 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 15:55:45,799 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7343ms 200 application/javascript INFO 2026-02-20 15:55:45,801 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 15:55:45,801 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 15:55:45,801 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6533ms 200 application/javascript INFO 2026-02-20 15:55:45,884 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771574144532&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 15:55:45,885 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 15:55:45,885 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8437ms 200 text/html INFO 2026-02-20 15:55:45,928 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 15:55:45,930 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 15:55:45,930 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6423ms 200 application/javascript INFO 2026-02-20 15:55:46,015 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 15:55:46,019 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 15:55:46,019 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.9844ms 200 application/javascript INFO 2026-02-20 15:55:46,155 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 15:55:46,160 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 15:55:46,160 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4242ms 200 text/css INFO 2026-02-20 15:55:46,528 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 15:55:46,529 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:55:46,541 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 15:55:46,541 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2746ms 200 application/javascript INFO 2026-02-20 15:55:46,545 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 15:55:46,547 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 15:55:46,547 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8615ms 200 application/javascript INFO 2026-02-20 15:55:46,547 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 15:55:46,547 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 15:55:46,548 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.515ms 200 application/javascript INFO 2026-02-20 15:55:46,709 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 15:55:46,710 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 15:55:46,710 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3522ms 200 application/javascript INFO 2026-02-20 15:55:55,048 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 15:55:55,049 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 15:55:55,050 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9884ms 200 application/javascript INFO 2026-02-20 15:55:55,547 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6282634026037919 INFO 2026-02-20 15:55:55,549 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 15:55:55,549 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8311ms 200 application/javascript INFO 2026-02-20 15:55:55,600 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 15:55:55,601 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 15:55:55,602 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7846ms 200 image/jpeg INFO 2026-02-20 15:55:55,927 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771574144532%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 15:55:55,956 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 15:55:55,956 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:55:56,076 [6 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 15:55:56,076 [7 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 15:55:56,078 [7 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 15:55:56,078 [6 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 15:55:56,084 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:56,084 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:57,237 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:55:57,237 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). WARN 2026-02-20 15:55:57,575 [6 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 15:55:57,580 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 15:55:57,582 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:55:57,607 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 368.3309ms INFO 2026-02-20 15:55:57,608 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:57,609 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771574144532&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 15:55:57,609 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1653.4683ms 401 application/json; charset=utf-8 INFO 2026-02-20 15:55:57,769 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 15:55:57,770 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:55:57,778 [13 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 15:55:57,778 [13 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 15:55:57,778 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 15:55:57,781 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 15:55:58,269 [13 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MjAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMTkyMSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW6nueIseaYjiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzIwIiwianRpIjoiMTkwNWFiNmYtZDA3Mi00NWZmLWFkMGItOGQyNjJiMTczZjExIiwiaWF0IjoxNzcxMDQxMzc4LCJuYmYiOjE3NzEwNDEzNzYsImV4cCI6MTc3MTEyNzc3OCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.FadKeBWOIcGGNYE4ly8--4PT0NdAmUIl3sz155CBJmI INFO 2026-02-20 15:55:58,390 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:55:58,390 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:55:58,391 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 609.5086ms INFO 2026-02-20 15:55:58,391 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 15:55:58,392 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 622.5865ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:55:58,392 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1155.302ms INFO 2026-02-20 15:55:58,393 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:58,393 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2466.2023ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:55:58,593 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 15:55:58,593 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:55:58,612 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:55:58,651 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:58,653 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:55:58,675 [17 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 15:55:58,675 [17 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 15:55:58,675 [17 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 15:55:58,780 [17 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 15:55:58,784 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:55:58,786 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 132.1367ms INFO 2026-02-20 15:55:58,786 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:58,786 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 192.9533ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:55:58,952 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 15:55:58,955 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:55:58,956 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:58,963 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:55:58,966 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 15:55:58,967 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 15:55:58,967 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 15:55:58,970 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 15:55:58,971 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:55:58,972 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:58,975 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:55:59,003 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 15:55:59,017 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:55:59,021 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 57.721ms INFO 2026-02-20 15:55:59,021 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:59,021 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.9948ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:55:59,035 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:55:59,037 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 62.2101ms INFO 2026-02-20 15:55:59,037 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:59,037 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.1529ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:55:59,145 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 15:55:59,145 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:55:59,146 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 15:55:59,146 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2671ms 200 application/javascript INFO 2026-02-20 15:55:59,157 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 15:55:59,157 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:55:59,157 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 15:55:59,157 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5095ms 200 application/javascript INFO 2026-02-20 15:55:59,164 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 15:55:59,164 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:55:59,165 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 15:55:59,165 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5168ms 200 application/javascript INFO 2026-02-20 15:55:59,166 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 15:55:59,166 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:55:59,166 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 15:55:59,166 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4097ms 200 application/javascript INFO 2026-02-20 15:55:59,188 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 15:55:59,188 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 15:55:59,188 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7613ms 200 text/css INFO 2026-02-20 15:55:59,207 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 15:55:59,208 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 15:55:59,208 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4901ms 200 text/css INFO 2026-02-20 15:55:59,245 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 15:55:59,245 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 15:55:59,246 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0354ms 200 text/css INFO 2026-02-20 15:55:59,249 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 15:55:59,249 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:55:59,250 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 15:55:59,250 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6659ms 200 application/javascript INFO 2026-02-20 15:55:59,261 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 15:55:59,262 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:55:59,262 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 15:55:59,262 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5782ms 200 application/javascript INFO 2026-02-20 15:55:59,286 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 15:55:59,287 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:55:59,287 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:59,289 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:55:59,305 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:55:59,307 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.5924ms INFO 2026-02-20 15:55:59,307 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:59,307 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.6341ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:55:59,328 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 15:55:59,328 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:55:59,329 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:59,332 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:55:59,338 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:55:59,338 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.7131ms INFO 2026-02-20 15:55:59,338 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:59,338 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2122ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:55:59,391 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 15:55:59,392 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:55:59,392 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:55:59,392 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:59,395 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:55:59,409 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 15:55:59,410 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:55:59,410 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:59,541 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:55:59,595 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:55:59,596 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 53.9489ms INFO 2026-02-20 15:55:59,596 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:59,596 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 186.3329ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:55:59,610 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 15:55:59,611 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:55:59,611 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:59,612 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:55:59,613 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 217.5653ms INFO 2026-02-20 15:55:59,613 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:55:59,613 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 221.3656ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:55:59,613 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:00,000 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 15:56:00,001 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 15:56:00,001 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7806ms 200 image/png INFO 2026-02-20 15:56:00,002 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 15:56:00,002 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 15:56:00,002 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6769ms 200 image/png INFO 2026-02-20 15:56:00,027 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 15:56:00,027 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 15:56:00,027 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6434ms 200 image/png INFO 2026-02-20 15:56:00,031 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 15:56:00,032 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 15:56:00,032 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4747ms 200 image/png INFO 2026-02-20 15:56:00,069 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 15:56:00,070 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:00,070 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:00,085 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 15:56:00,085 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:00,085 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:00,112 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 15:56:00,112 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:00,112 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:00,142 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 15:56:00,142 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:00,142 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:00,160 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:00,161 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:00,161 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:00,162 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 15:56:00,162 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:00,164 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:00,164 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:00,446 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:00,470 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:00,470 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:00,470 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:00,471 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 310.2413ms INFO 2026-02-20 15:56:00,471 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:00,471 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 401.5956ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:00,471 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 310.3595ms INFO 2026-02-20 15:56:00,471 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:00,471 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 308.8375ms INFO 2026-02-20 15:56:00,471 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:00,471 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 329.8902ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:00,471 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 386.9592ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:00,571 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:00,572 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 410.6447ms INFO 2026-02-20 15:56:00,572 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:00,572 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 459.9474ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:00,596 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:00,597 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 151.5431ms INFO 2026-02-20 15:56:00,597 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:00,597 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:00,597 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 435.4228ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:00,598 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 985.2486ms INFO 2026-02-20 15:56:00,598 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:00,598 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 988.1028ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:00,599 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 15:56:00,600 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 15:56:00,600 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5748ms 200 image/png INFO 2026-02-20 15:56:00,605 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 15:56:00,606 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 15:56:00,606 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1365ms 200 image/jpeg INFO 2026-02-20 15:56:00,632 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 15:56:00,633 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:00,633 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:00,635 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:00,647 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:00,651 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 15.677ms INFO 2026-02-20 15:56:00,651 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:00,651 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.7157ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:00,667 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 15:56:00,667 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:00,668 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:00,670 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:00,726 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 15:56:00,728 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 15:56:00,728 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3673ms 200 image/jpeg INFO 2026-02-20 15:56:00,741 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 15:56:00,742 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 15:56:00,742 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.821ms 200 image/jpeg INFO 2026-02-20 15:56:01,730 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:01,733 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1062.9186ms INFO 2026-02-20 15:56:01,733 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:01,733 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1065.8747ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:03,672 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-20 15:56:03,673 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-20 15:56:03,673 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7907ms 200 text/css INFO 2026-02-20 15:56:03,675 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 15:56:03,676 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:56:03,677 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 15:56:03,677 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7772ms 200 application/javascript INFO 2026-02-20 15:56:03,729 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 15:56:03,729 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:56:03,732 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:03,732 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:03,757 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:03,768 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:03,769 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.8949ms INFO 2026-02-20 15:56:03,769 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:03,769 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.8086ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:03,995 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 15:56:03,996 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:03,997 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:04,000 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:04,010 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 15:56:04,012 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:04,013 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:04,015 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:04,016 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 16.1084ms INFO 2026-02-20 15:56:04,016 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:04,016 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1367ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:04,017 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:04,037 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 15:56:04,042 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:04,043 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:04,047 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:04,054 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:04,057 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 39.8567ms INFO 2026-02-20 15:56:04,057 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:04,057 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.5008ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:04,057 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:04,059 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 11.4047ms INFO 2026-02-20 15:56:04,059 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:04,059 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9706ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:04,064 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,26054001,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 15:56:04,065 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:04,065 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:04,066 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:04,080 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:04,080 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 14.1295ms INFO 2026-02-20 15:56:04,080 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:04,081 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0928ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:04,105 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 15:56:04,106 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:04,106 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:04,108 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:04,122 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:04,124 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 16.0797ms INFO 2026-02-20 15:56:04,124 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:04,124 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0212ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:04,248 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1720& INFO 2026-02-20 15:56:04,249 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:04,250 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:04,253 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:04,262 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:04,269 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 15.8399ms INFO 2026-02-20 15:56:04,269 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:04,269 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.2101ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:07,362 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 15:56:07,363 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:56:07,363 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-20 15:56:07,364 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3075ms 200 application/javascript INFO 2026-02-20 15:56:07,367 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 15:56:07,367 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-20 15:56:07,368 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0565ms 200 text/css INFO 2026-02-20 15:56:07,405 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 15:56:07,405 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:56:07,406 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:07,406 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:07,408 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:07,424 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:07,424 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.7854ms INFO 2026-02-20 15:56:07,424 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:07,425 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.889ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:07,570 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 15:56:07,571 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:07,571 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:07,574 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:07,579 [23 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 15:56:07,587 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 15:56:07,587 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:07,587 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:07,589 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:07,593 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:07,593 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.2651ms INFO 2026-02-20 15:56:07,593 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:07,593 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4464ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:07,648 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:07,650 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 76.243ms INFO 2026-02-20 15:56:07,651 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:07,651 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.9123ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:07,875 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1720& INFO 2026-02-20 15:56:07,875 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:07,876 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:07,877 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:07,882 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:07,885 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.8545ms INFO 2026-02-20 15:56:07,885 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:07,885 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0964ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:09,840 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 15:56:09,840 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:56:09,841 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:09,842 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:09,844 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:09,857 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:09,857 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.3973ms INFO 2026-02-20 15:56:09,857 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:09,857 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.4795ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:09,862 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 15:56:09,863 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:09,864 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:09,865 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:09,871 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:09,872 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.6144ms INFO 2026-02-20 15:56:09,872 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:09,872 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0352ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:10,702 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 49 INFO 2026-02-20 15:56:10,702 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:56:10,702 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:10,703 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:10,705 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:10,715 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:10,715 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.4174ms INFO 2026-02-20 15:56:10,715 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:10,715 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.782ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:10,725 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetParentalLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 15:56:10,725 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:10,726 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetParentalLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:10,728 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParentalLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetParentalLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:10,733 [20 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 15:56:10,761 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054008&IsEss=true& INFO 2026-02-20 15:56:10,761 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:10,761 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:10,763 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:10,766 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:10,767 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.8171ms INFO 2026-02-20 15:56:10,767 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:10,767 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0671ms 200 application/json; charset=utf-8 ERROR 2026-02-20 15:56:10,779 [20 ] MyHRDAL.LogRecord - HrDAL.ExecuteReader(SET NOCOUNT ON;SELECT KQAT_YEJ.YEARS "KQAT_YEJ_YEARS",KQAT_YEJ.RECORDID "KQAT_YEJ_RECORDID",KQAT_YEJ.KQAT_YEJ1 "KQAT_YEJ_KQAT_YEJ1",KQAT_YEJ.KQAT_YEJ2 "KQAT_YEJ_KQAT_YEJ2",KQAT_YEJ.A0188 "KQAT_YEJ_A0188",KQAT_YEJ.KQAT_YEJ3 "KQAT_YEJ_KQAT_YEJ3",KQAT_YEJ.KQAT_YEJ20 "KQAT_YEJ_KQAT_YEJ20",KQAT_YEJ.KQAT_YEJ4 "KQAT_YEJ_KQAT_YEJ4",KQAT_YEJ.A_ID "KQAT_YEJ_A_ID",KQAT_YEJ.KQAT_YEJ5 "KQAT_YEJ_KQAT_YEJ5",KQAT_YEJ.KQAT_YEJ6 "KQAT_YEJ_KQAT_YEJ6",KQAT_YEJ.KQAT_YEJ10 "KQAT_YEJ_KQAT_YEJ10",KQAT_YEJ.KQAT_YEJ28 "KQAT_YEJ_KQAT_YEJ28",KQAT_YEJ.KQAT_YEJ11 "KQAT_YEJ_KQAT_YEJ11",KQAT_YEJ.A0141 "KQAT_YEJ_A0141",KQAT_YEJ.KQAT_YEJ29 "KQAT_YEJ_KQAT_YEJ29",KQAT_YEJ.KQAT_YEJ7 "KQAT_YEJ_KQAT_YEJ7",KQAT_YEJ.KQAT_YEJ9 "KQAT_YEJ_KQAT_YEJ9",KQAT_YEJ.OPNAME "KQAT_YEJ_OPNAME",KQAT_YEJ.OPDATE "KQAT_YEJ_OPDATE",KQAT_YEJ.SIGNED "KQAT_YEJ_SIGNED",KQAT_YEJ.KQAT_YEJ15 "KQAT_YEJ_KQAT_YEJ15",KQAT_YEJ.KQAT_YEJ12 "KQAT_YEJ_KQAT_YEJ12",KQAT_YEJ.KQAT_YEJ8 "KQAT_YEJ_KQAT_YEJ8" FROM KQAT_YEJ WHERE A0188 = @A0188 AND YEARS = @YEARS )³ö´íInvalid column name 'KQAT_YEJ20'. Invalid column name 'KQAT_YEJ28'. Invalid column name 'KQAT_YEJ29'. Invalid column name 'KQAT_YEJ15'. INFO 2026-02-20 15:56:10,782 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:10,783 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetParentalLeave (Sg.Hcm.Application.M) in 54.0227ms INFO 2026-02-20 15:56:10,783 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetParentalLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:10,783 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.9955ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:10,970 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1720& INFO 2026-02-20 15:56:10,970 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:10,971 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:10,972 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:10,976 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:10,980 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.0269ms INFO 2026-02-20 15:56:10,980 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:10,980 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2624ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:11,920 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 15:56:11,920 [20 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:56:11,921 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:11,921 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:11,923 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:11,933 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:11,934 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.188ms INFO 2026-02-20 15:56:11,934 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:11,934 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2867ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:11,953 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 15:56:11,954 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:11,954 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:11,956 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:11,961 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:11,962 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.7708ms INFO 2026-02-20 15:56:11,962 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:11,962 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.575ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:13,247 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 15:56:13,248 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:56:13,249 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:13,249 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:13,251 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:13,261 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:13,261 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.8123ms INFO 2026-02-20 15:56:13,261 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:13,261 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3225ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:19,984 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771574178607&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 15:56:19,985 [20 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 15:56:19,985 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0907ms 200 text/html INFO 2026-02-20 15:56:20,604 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.12256081946394581 INFO 2026-02-20 15:56:20,604 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 15:56:20,605 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9105ms 200 application/javascript INFO 2026-02-20 15:56:20,889 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771574178607%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 15:56:20,891 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:20,891 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:20,893 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:20,895 [21 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771574178607&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 15:56:20,899 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:20,899 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.3798ms INFO 2026-02-20 15:56:20,899 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:20,900 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.463ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:20,919 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 15:56:20,919 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:56:20,919 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:20,920 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:20,921 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:20,923 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 15:56:20,923 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 15:56:20,923 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 15:56:20,939 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 15:56:20,944 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:20,944 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 22.8799ms INFO 2026-02-20 15:56:20,944 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:20,944 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.4238ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:21,108 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 15:56:21,109 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:21,109 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,111 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:21,112 [20 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 15:56:21,113 [20 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 15:56:21,113 [20 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 15:56:21,123 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 15:56:21,124 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:21,124 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,125 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:21,128 [20 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 15:56:21,132 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:21,132 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:21,132 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.7119ms INFO 2026-02-20 15:56:21,132 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 20.721ms INFO 2026-02-20 15:56:21,132 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,132 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,132 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3631ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:21,132 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.0927ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:21,294 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 15:56:21,295 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:21,296 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,297 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:21,301 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:21,301 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 4.0467ms INFO 2026-02-20 15:56:21,301 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,301 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0668ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:21,312 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 15:56:21,313 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:21,313 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,314 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:21,318 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:21,318 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6704ms INFO 2026-02-20 15:56:21,318 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,318 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7577ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:21,329 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 15:56:21,329 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:56:21,329 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:21,330 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,331 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:21,337 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:21,337 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2368ms INFO 2026-02-20 15:56:21,337 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,338 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5479ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:21,381 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 15:56:21,381 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:21,381 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,382 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:21,386 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:21,386 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8262ms INFO 2026-02-20 15:56:21,386 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,387 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.95ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:21,402 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 15:56:21,403 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:21,403 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,404 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:21,409 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:21,409 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.5526ms INFO 2026-02-20 15:56:21,409 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,409 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4955ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:21,428 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 15:56:21,430 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:21,430 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,432 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:21,435 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:21,435 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.1778ms INFO 2026-02-20 15:56:21,435 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,435 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6319ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:21,440 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 15:56:21,440 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:21,440 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,441 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:21,449 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:21,449 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0326ms INFO 2026-02-20 15:56:21,449 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,449 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.818ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:21,462 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 15:56:21,462 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:21,462 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,463 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:21,467 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:21,467 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.6423ms INFO 2026-02-20 15:56:21,467 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,467 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4203ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:21,471 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 15:56:21,480 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:21,480 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,481 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:21,486 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:21,486 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.4265ms INFO 2026-02-20 15:56:21,486 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,487 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4129ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:21,568 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 15:56:21,569 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:21,569 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,571 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:21,581 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:21,581 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 10.1726ms INFO 2026-02-20 15:56:21,581 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,581 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8173ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:21,594 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 15:56:21,595 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:21,595 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,596 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:21,615 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:21,615 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.1635ms INFO 2026-02-20 15:56:21,615 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,616 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3123ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:21,904 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 15:56:21,911 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:21,911 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,913 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:21,918 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:21,918 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 5.5785ms INFO 2026-02-20 15:56:21,918 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:21,918 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9909ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:23,475 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 15:56:23,475 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:56:23,475 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:23,476 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:23,477 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:23,486 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:23,486 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.9972ms INFO 2026-02-20 15:56:23,486 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:23,487 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0341ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:23,502 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 15:56:23,502 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:23,503 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:23,504 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:23,509 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:23,509 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.7953ms INFO 2026-02-20 15:56:23,509 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:23,509 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2426ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:23,516 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 15:56:23,517 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:23,517 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:23,518 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:23,524 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:23,524 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.9924ms INFO 2026-02-20 15:56:23,524 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:23,525 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.486ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:23,543 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 15:56:23,543 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:23,544 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:23,545 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:23,554 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:23,554 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 8.5247ms INFO 2026-02-20 15:56:23,554 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:23,554 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0671ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:23,563 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 15:56:23,563 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:23,564 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:23,565 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:23,570 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:23,570 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4284ms INFO 2026-02-20 15:56:23,570 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:23,570 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1573ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:23,596 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 15:56:23,597 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:23,597 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:23,599 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:23,603 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:23,603 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.7535ms INFO 2026-02-20 15:56:23,603 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:23,603 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.032ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:23,711 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1720& INFO 2026-02-20 15:56:23,712 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:23,712 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:23,714 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:23,720 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:23,724 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.7108ms INFO 2026-02-20 15:56:23,724 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:23,725 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5499ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:24,636 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 49 INFO 2026-02-20 15:56:24,636 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 15:56:24,636 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:24,636 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:24,638 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:24,646 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:24,646 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.1955ms INFO 2026-02-20 15:56:24,646 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:24,646 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6543ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:24,693 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetParentalLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 15:56:24,693 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:24,693 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetParentalLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:24,695 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParentalLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetParentalLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:24,697 [21 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= ERROR 2026-02-20 15:56:24,700 [21 ] MyHRDAL.LogRecord - HrDAL.ExecuteReader(SET NOCOUNT ON;SELECT KQAT_YEJ.YEARS "KQAT_YEJ_YEARS",KQAT_YEJ.RECORDID "KQAT_YEJ_RECORDID",KQAT_YEJ.KQAT_YEJ1 "KQAT_YEJ_KQAT_YEJ1",KQAT_YEJ.KQAT_YEJ2 "KQAT_YEJ_KQAT_YEJ2",KQAT_YEJ.A0188 "KQAT_YEJ_A0188",KQAT_YEJ.KQAT_YEJ3 "KQAT_YEJ_KQAT_YEJ3",KQAT_YEJ.KQAT_YEJ20 "KQAT_YEJ_KQAT_YEJ20",KQAT_YEJ.KQAT_YEJ4 "KQAT_YEJ_KQAT_YEJ4",KQAT_YEJ.A_ID "KQAT_YEJ_A_ID",KQAT_YEJ.KQAT_YEJ5 "KQAT_YEJ_KQAT_YEJ5",KQAT_YEJ.KQAT_YEJ6 "KQAT_YEJ_KQAT_YEJ6",KQAT_YEJ.KQAT_YEJ10 "KQAT_YEJ_KQAT_YEJ10",KQAT_YEJ.KQAT_YEJ28 "KQAT_YEJ_KQAT_YEJ28",KQAT_YEJ.KQAT_YEJ11 "KQAT_YEJ_KQAT_YEJ11",KQAT_YEJ.A0141 "KQAT_YEJ_A0141",KQAT_YEJ.KQAT_YEJ29 "KQAT_YEJ_KQAT_YEJ29",KQAT_YEJ.KQAT_YEJ7 "KQAT_YEJ_KQAT_YEJ7",KQAT_YEJ.KQAT_YEJ9 "KQAT_YEJ_KQAT_YEJ9",KQAT_YEJ.OPNAME "KQAT_YEJ_OPNAME",KQAT_YEJ.OPDATE "KQAT_YEJ_OPDATE",KQAT_YEJ.SIGNED "KQAT_YEJ_SIGNED",KQAT_YEJ.KQAT_YEJ15 "KQAT_YEJ_KQAT_YEJ15",KQAT_YEJ.KQAT_YEJ12 "KQAT_YEJ_KQAT_YEJ12",KQAT_YEJ.KQAT_YEJ8 "KQAT_YEJ_KQAT_YEJ8" FROM KQAT_YEJ WHERE A0188 = @A0188 AND YEARS = @YEARS )³ö´íInvalid column name 'KQAT_YEJ20'. Invalid column name 'KQAT_YEJ28'. Invalid column name 'KQAT_YEJ29'. Invalid column name 'KQAT_YEJ15'. INFO 2026-02-20 15:56:24,704 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:24,705 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetParentalLeave (Sg.Hcm.Application.M) in 9.6246ms INFO 2026-02-20 15:56:24,705 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetParentalLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:24,705 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6782ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:24,708 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054008&IsEss=true& INFO 2026-02-20 15:56:24,708 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:24,708 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:24,710 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:24,714 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:24,714 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.7833ms INFO 2026-02-20 15:56:24,714 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:24,714 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7957ms 200 application/json; charset=utf-8 INFO 2026-02-20 15:56:24,878 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1720& INFO 2026-02-20 15:56:24,878 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 15:56:24,878 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:24,879 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 15:56:24,884 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 15:56:24,888 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.63ms INFO 2026-02-20 15:56:24,888 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 15:56:24,888 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5565ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:29,400 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771575090520&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 16:11:29,401 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 16:11:29,401 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2347ms 200 text/html INFO 2026-02-20 16:11:30,228 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.2869385860315298 INFO 2026-02-20 16:11:30,229 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 16:11:30,229 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0492ms 200 application/javascript INFO 2026-02-20 16:11:30,404 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771575090520%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 16:11:30,405 [60 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 16:11:30,405 [60 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 16:11:30,405 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:30,407 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:30,408 [60 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771575090520&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 16:11:30,412 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:30,412 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 5.0541ms INFO 2026-02-20 16:11:30,412 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:30,412 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9322ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:30,431 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 16:11:30,431 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:30,431 [64 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 16:11:30,431 [64 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 16:11:30,432 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:30,433 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 16:11:30,434 [64 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 16:11:30,434 [64 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 16:11:30,434 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:30,434 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2908ms INFO 2026-02-20 16:11:30,434 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:30,434 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.6606ms 401 application/json; charset=utf-8 INFO 2026-02-20 16:11:30,541 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 16:11:30,541 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:30,544 [63 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 16:11:30,544 [63 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 16:11:30,545 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 16:11:30,546 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 16:11:30,548 [63 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2MDUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwODQ2NyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuiigeWuiOaihSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjA1IiwianRpIjoiNWQwODg3YzItODZmYS00NWEwLWJiNDctNTg3MTc1YzM4MTQ0IiwiaWF0IjoxNzcwOTQ3NDYxLCJuYmYiOjE3NzA5NDc0NTksImV4cCI6MTc3MTAzMzg2MSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.wZmNydb1HgPHk1X7Fd_rOtrZU8738iC4lkmbkFvt0bA INFO 2026-02-20 16:11:30,551 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:30,551 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.7848ms INFO 2026-02-20 16:11:30,551 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 16:11:30,551 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3469ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:30,669 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 16:11:30,669 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:30,669 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:30,672 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:30,673 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:30,674 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 16:11:30,674 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 16:11:30,674 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 16:11:30,691 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 16:11:30,693 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:30,693 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.2667ms INFO 2026-02-20 16:11:30,693 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:30,693 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.305ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:30,812 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 16:11:30,812 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:30,812 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:30,813 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:30,814 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 16:11:30,815 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 16:11:30,815 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 16:11:30,817 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 16:11:30,817 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:30,817 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:30,818 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:30,822 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:30,822 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.123ms INFO 2026-02-20 16:11:30,822 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:30,822 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9551ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:30,845 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 16:11:30,848 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:30,848 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.3066ms INFO 2026-02-20 16:11:30,848 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:30,849 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.0604ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:30,992 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 16:11:30,992 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:30,992 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:30,993 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:30,996 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 16:11:30,996 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:30,996 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:30,996 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:30,998 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:31,001 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 16:11:31,001 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:31,001 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:31,002 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.1826ms INFO 2026-02-20 16:11:31,002 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,002 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,002 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0462ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:31,003 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:31,003 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:31,004 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8637ms INFO 2026-02-20 16:11:31,004 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,004 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7159ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:31,006 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:31,006 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8465ms INFO 2026-02-20 16:11:31,006 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,006 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6844ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:31,035 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 16:11:31,035 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:31,035 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,036 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:31,040 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:31,040 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1936ms INFO 2026-02-20 16:11:31,040 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,040 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0555ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:31,041 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 16:11:31,041 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:31,041 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,041 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 16:11:31,041 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:31,042 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,042 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 16:11:31,043 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:31,043 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,043 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:31,043 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:31,043 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 16:11:31,044 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:31,044 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,044 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:31,045 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:31,048 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:31,049 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.475ms INFO 2026-02-20 16:11:31,049 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,049 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2708ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:31,050 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:31,050 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 6.7646ms INFO 2026-02-20 16:11:31,050 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,050 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6934ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:31,051 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:31,051 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.576ms INFO 2026-02-20 16:11:31,051 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,051 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4793ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:31,051 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:31,051 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.3238ms INFO 2026-02-20 16:11:31,051 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,051 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4726ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:31,129 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 16:11:31,129 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:31,130 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,131 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:31,136 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:31,136 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.3837ms INFO 2026-02-20 16:11:31,136 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,137 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.645ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:31,140 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 16:11:31,141 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:31,141 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,142 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:31,147 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 16:11:31,148 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:31,148 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,149 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:31,151 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:31,151 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.9969ms INFO 2026-02-20 16:11:31,151 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,151 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9221ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:31,171 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:31,171 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.2807ms INFO 2026-02-20 16:11:31,171 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,171 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.072ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:31,352 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 16:11:31,353 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:31,353 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,354 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:31,358 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:31,358 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6879ms INFO 2026-02-20 16:11:31,358 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:31,358 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8609ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:34,983 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 16:11:34,983 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:34,984 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:34,984 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:34,985 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:34,992 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:34,992 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5423ms INFO 2026-02-20 16:11:34,992 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:34,992 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7612ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:35,012 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 16:11:35,012 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:35,012 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:35,013 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 16:11:35,013 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:35,013 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:35,013 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:35,014 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:35,016 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:35,017 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1856ms INFO 2026-02-20 16:11:35,017 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:35,017 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1276ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:35,020 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:35,020 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.7742ms INFO 2026-02-20 16:11:35,020 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:35,020 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6839ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:35,023 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 16:11:35,023 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:35,023 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:35,024 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:35,025 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 16:11:35,025 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:35,025 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 16:11:35,025 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:35,025 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:35,025 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:35,026 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:35,026 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:35,028 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:35,028 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6809ms INFO 2026-02-20 16:11:35,028 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:35,028 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4666ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:35,029 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:35,029 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2495ms INFO 2026-02-20 16:11:35,029 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:35,029 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9479ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:35,033 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:35,033 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.2229ms INFO 2026-02-20 16:11:35,033 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:35,033 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9977ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:35,135 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1605& INFO 2026-02-20 16:11:35,135 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:35,135 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:35,136 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:35,140 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:35,148 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 12.0683ms INFO 2026-02-20 16:11:35,148 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:35,148 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8869ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:38,151 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 16:11:38,152 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:38,152 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:38,152 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:38,153 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:38,160 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:38,160 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4288ms INFO 2026-02-20 16:11:38,160 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:38,160 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7648ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:38,173 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 16:11:38,174 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:38,174 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:38,175 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:38,177 [62 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 16:11:38,220 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 16:11:38,220 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:38,220 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:38,222 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:38,226 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:38,226 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.925ms INFO 2026-02-20 16:11:38,226 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:38,226 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.54ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:38,226 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:38,227 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 51.3927ms INFO 2026-02-20 16:11:38,227 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:38,227 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.2765ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:38,339 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1605& INFO 2026-02-20 16:11:38,339 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:38,339 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:38,341 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:38,345 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:38,351 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.7162ms INFO 2026-02-20 16:11:38,351 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:38,351 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5654ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:40,348 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 16:11:40,348 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:40,348 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:40,348 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:40,350 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:40,355 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 16:11:40,355 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:40,355 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:40,356 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:40,356 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6418ms INFO 2026-02-20 16:11:40,356 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:40,356 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7237ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:40,357 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:40,360 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:40,360 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.025ms INFO 2026-02-20 16:11:40,360 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:40,360 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3332ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:41,503 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 16:11:41,503 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:41,503 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:41,503 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:41,505 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:41,510 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:41,511 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0428ms INFO 2026-02-20 16:11:41,511 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:41,511 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2243ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:43,075 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ToDoListMgr/GetToDoListResult?url=salary& INFO 2026-02-20 16:11:43,076 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:43,076 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:43,079 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetToDoListResult", controller = "ToDoListMgr"}. Executing controller action with signature Sg.HcmMb.ToDoList.Dto.ToDoListResultDto GetToDoListResult(Sg.HcmMb.ToDoList.Dto.ToDoListUrlDto) on controller Sg.HcmMb.ToDoList.ToDoListMgrAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:43,110 [59 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2MDUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwODQ2NyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuiigeWuiOaihSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjA1IiwianRpIjoiMjZkNTlmNTAtYWM0YS00ZDdhLWJmYzMtYTc0OGU5OWVmODA2IiwiaWF0IjoxNzcxNTc1MDkwLCJuYmYiOjE3NzE1NzUwODgsImV4cCI6MTc3MTY2MTQ5MCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.Rqj2p8cFD7LxJD3mvRAGtHXwUK3jFN7S1GGL4aZW4Tk INFO 2026-02-20 16:11:43,114 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:43,115 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 35.3012ms INFO 2026-02-20 16:11:43,115 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:43,115 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.6658ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:43,275 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 37 INFO 2026-02-20 16:11:43,275 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:43,275 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:43,276 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:43,277 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:43,284 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:43,284 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.0703ms INFO 2026-02-20 16:11:43,284 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:43,284 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1688ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:43,301 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=enableFaceUser& INFO 2026-02-20 16:11:43,301 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:43,301 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:43,304 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:43,340 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:43,340 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 36.4893ms INFO 2026-02-20 16:11:43,340 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:43,341 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.8592ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:43,508 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/ConfirmPwdByEnableCheckPwd2? application/x-www-form-urlencoded 0 INFO 2026-02-20 16:11:43,508 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:43,508 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-20 16:11:43,508 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:43,508 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:43,510 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "ConfirmPwdByEnableCheckPwd2", controller = "Salary"}. Executing controller action with signature Boolean ConfirmPwdByEnableCheckPwd2() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:43,515 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:43,515 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:43,539 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetIsDefaultPwd", controller = "Salary"}. Executing controller action with signature Boolean GetIsDefaultPwd() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:43,541 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:43,541 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 30.6187ms INFO 2026-02-20 16:11:43,541 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:43,541 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.3809ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:43,543 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:43,544 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.5684ms INFO 2026-02-20 16:11:43,544 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:43,544 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.4635ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:43,711 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050002&IsEss=true& INFO 2026-02-20 16:11:43,711 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:43,712 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:43,713 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:43,717 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:43,717 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8984ms INFO 2026-02-20 16:11:43,717 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:43,717 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6791ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:44,791 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 16:11:44,791 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:44,791 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:44,791 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:44,793 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:44,799 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:44,800 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.8699ms INFO 2026-02-20 16:11:44,800 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:44,800 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0525ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:46,835 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-02-20 16:11:46,835 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-02-20 16:11:46,835 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:46,840 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-02-20 16:11:46,840 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:46,846 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-02-20 16:11:46,846 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9769ms 200 text/css INFO 2026-02-20 16:11:46,847 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-02-20 16:11:46,847 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2256ms 200 application/javascript INFO 2026-02-20 16:11:46,850 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-02-20 16:11:46,850 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8271ms 200 application/javascript INFO 2026-02-20 16:11:46,861 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 16:11:46,861 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:46,861 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:46,861 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:46,863 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:46,869 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:46,869 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3437ms INFO 2026-02-20 16:11:46,869 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:46,869 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2259ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:46,982 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 16:11:46,982 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:46,982 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:46,984 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:46,987 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:46,987 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5958ms INFO 2026-02-20 16:11:46,987 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:46,987 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3288ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:46,988 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 16:11:46,988 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:46,988 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:46,990 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:47,208 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:47,211 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 220.4797ms INFO 2026-02-20 16:11:47,211 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:47,211 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 223.3961ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:49,303 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 16:11:49,303 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:49,304 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:49,304 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:49,305 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:49,312 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:49,312 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4661ms INFO 2026-02-20 16:11:49,312 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:49,312 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5539ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:50,449 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 16:11:50,450 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:50,450 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:50,451 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:50,453 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 16:11:50,453 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:11:50,454 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:11:50,454 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:50,455 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:11:50,455 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:50,456 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.275ms INFO 2026-02-20 16:11:50,456 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:50,456 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3061ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:11:50,460 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:11:50,460 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3884ms INFO 2026-02-20 16:11:50,460 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:11:50,460 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2433ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:12:26,122 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 16:12:26,123 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:12:26,123 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:12:26,123 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:12:26,124 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:12:26,131 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:12:26,131 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2569ms INFO 2026-02-20 16:12:26,131 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:12:26,131 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5684ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:12:27,167 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 16:12:27,167 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:12:27,167 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:12:27,167 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:12:27,169 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:12:27,175 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:12:27,175 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.123ms INFO 2026-02-20 16:12:27,175 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:12:27,175 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1939ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:12:27,207 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 16:12:27,207 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:12:27,207 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:12:27,208 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:12:27,211 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:12:27,211 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9671ms INFO 2026-02-20 16:12:27,211 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 16:12:27,211 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6823ms 200 application/json; charset=utf-8 INFO 2026-02-20 16:12:28,352 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 16:12:28,353 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 16:12:28,353 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 16:12:28,353 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:12:28,354 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 16:12:28,361 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 16:12:28,361 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1884ms INFO 2026-02-20 16:12:28,361 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 16:12:28,361 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.443ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:38,171 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 17:41:38,727 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 17:41:38,762 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771580495228&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 17:41:38,776 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 17:41:38,777 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.1014ms 200 text/html INFO 2026-02-20 17:41:39,320 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7119502416410004 INFO 2026-02-20 17:41:39,322 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 17:41:39,323 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7928ms 200 application/javascript INFO 2026-02-20 17:41:39,525 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 17:41:39,529 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:41:39,629 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771580495228%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 17:41:39,682 [7 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 17:41:39,682 [6 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 17:41:39,683 [6 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 17:41:39,683 [7 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 17:41:39,690 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:39,690 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:40,817 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:40,817 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 17:41:41,147 [7 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 17:41:41,152 [7 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 17:41:41,153 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:41,181 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 361.8623ms INFO 2026-02-20 17:41:41,181 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:41,182 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771580495228&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 17:41:41,183 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1658.09ms 401 application/json; charset=utf-8 INFO 2026-02-20 17:41:41,321 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 17:41:41,322 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:41:41,323 [13 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 17:41:41,323 [13 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 17:41:41,323 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 17:41:41,326 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 17:41:41,818 [13 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NzAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjYyNCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuiwouS7quWFsCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzcwIiwianRpIjoiMjg1OTY4NjUtMTc5YS00ZmQ2LTg0YzUtZGExZTc1YWQyMWJjIiwiaWF0IjoxNzcwNzY5NDEwLCJuYmYiOjE3NzA3Njk0MDgsImV4cCI6MTc3MDg1NTgxMCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.FtkzojDVkdxAzu0xL3Xq8Ju72UKO0SO4ZTSiQ66vYHw INFO 2026-02-20 17:41:41,971 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:41,971 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:41,972 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 645.7229ms INFO 2026-02-20 17:41:41,973 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 17:41:41,974 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1156.6534ms INFO 2026-02-20 17:41:41,974 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:41,974 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 652.5093ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:41,974 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2344.6391ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:42,223 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 17:41:42,224 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:41:42,243 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:42,284 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,287 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:42,311 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 17:41:42,311 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 17:41:42,311 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 17:41:42,426 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 17:41:42,432 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:42,433 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 146.5029ms INFO 2026-02-20 17:41:42,433 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,433 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 210.8028ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:42,554 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 17:41:42,555 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:42,555 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,556 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 17:41:42,556 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:42,557 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,559 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:42,559 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:42,561 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 17:41:42,562 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 17:41:42,562 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 17:41:42,642 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 17:41:42,651 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:42,654 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 94.8376ms INFO 2026-02-20 17:41:42,654 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,654 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.3665ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:42,657 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:42,660 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 100.9013ms INFO 2026-02-20 17:41:42,660 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,660 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 106.1609ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:42,780 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 17:41:42,780 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:41:42,780 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:42,781 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,783 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 17:41:42,783 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:42,783 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:42,783 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,785 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:42,785 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 17:41:42,786 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:42,786 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,860 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:42,935 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:42,938 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 152.3654ms INFO 2026-02-20 17:41:42,938 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,938 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 155.242ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:42,950 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:42,950 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 90.3913ms INFO 2026-02-20 17:41:42,950 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,950 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 164.9068ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:42,952 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 17:41:42,953 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:42,953 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,960 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 17:41:42,960 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:42,961 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,964 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:42,965 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:42,967 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 17:41:42,968 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:42,968 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,984 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:42,994 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 17:41:42,995 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:42,996 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:42,998 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:43,002 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:43,002 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 37.1988ms INFO 2026-02-20 17:41:43,002 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:43,002 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.3763ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:43,003 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:43,003 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 38.6899ms INFO 2026-02-20 17:41:43,003 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:43,003 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.8179ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:43,011 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:43,012 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 27.6961ms INFO 2026-02-20 17:41:43,012 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:43,012 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.7293ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:43,013 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 17:41:43,018 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:43,018 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:43,022 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:43,024 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:43,024 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 240.8628ms INFO 2026-02-20 17:41:43,024 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:43,024 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 244.5071ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:43,027 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:43,028 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.834ms INFO 2026-02-20 17:41:43,028 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:43,028 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7089ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:43,030 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:43,031 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 32.9982ms INFO 2026-02-20 17:41:43,031 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:43,031 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.5429ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:43,050 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 17:41:43,051 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:43,051 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:43,053 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:43,073 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:43,073 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 20.3215ms INFO 2026-02-20 17:41:43,073 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:43,073 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0688ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:43,094 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 17:41:43,094 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:43,094 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:43,096 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:43,125 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 17:41:43,125 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:43,126 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:43,129 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 17:41:43,129 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:43,129 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:43,586 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:43,586 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:44,281 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:44,283 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:44,284 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1187.842ms INFO 2026-02-20 17:41:44,284 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:44,284 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1190.5934ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:44,285 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 697.9942ms INFO 2026-02-20 17:41:44,285 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:44,285 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1155.7464ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:45,159 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:45,162 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1575.4749ms INFO 2026-02-20 17:41:45,162 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:45,162 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2037.2602ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:46,900 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 17:41:46,901 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:41:46,903 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:46,904 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:46,909 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:46,918 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 17:41:46,920 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:46,921 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:46,922 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 17:41:46,923 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:46,924 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:46,926 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 17:41:46,927 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:46,928 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:46,930 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:46,931 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:46,934 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 17:41:46,934 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 17:41:46,935 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:46,937 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:46,940 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:46,944 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:46,960 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:46,964 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:46,965 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:46,972 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:46,972 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:46,973 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:46,973 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.0443ms INFO 2026-02-20 17:41:46,973 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:46,973 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 63.7398ms INFO 2026-02-20 17:41:46,973 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:46,973 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.8244ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:46,973 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.4125ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:46,974 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:46,974 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.3168ms INFO 2026-02-20 17:41:46,974 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:46,974 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.1181ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:46,975 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 46.6558ms INFO 2026-02-20 17:41:46,975 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:46,975 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.2819ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:46,975 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:46,975 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:46,977 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 49.5419ms INFO 2026-02-20 17:41:46,977 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:46,977 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.9558ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:46,977 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 16.5276ms INFO 2026-02-20 17:41:46,977 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:46,977 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.8291ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:47,123 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1770& INFO 2026-02-20 17:41:47,124 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:47,124 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:47,126 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:47,142 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:47,282 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 155.2218ms INFO 2026-02-20 17:41:47,282 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:47,282 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 158.8593ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:50,834 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 17:41:50,834 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:41:50,835 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:50,836 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:50,837 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:50,848 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:50,848 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.8259ms INFO 2026-02-20 17:41:50,848 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:50,849 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0746ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:50,850 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 17:41:50,850 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:50,850 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:50,852 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 17:41:50,852 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:50,853 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:50,853 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:50,854 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:50,857 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:50,857 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.364ms INFO 2026-02-20 17:41:50,857 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:50,857 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1212ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:50,858 [12 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 17:41:50,927 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:50,930 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 77.1296ms INFO 2026-02-20 17:41:50,930 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:50,930 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.5179ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:41:51,060 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1770& INFO 2026-02-20 17:41:51,062 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:41:51,062 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:51,064 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:41:51,121 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:41:51,249 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 184.6264ms INFO 2026-02-20 17:41:51,249 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 17:41:51,249 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 188.9754ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:16,596 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 17:42:16,596 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:42:16,597 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:16,597 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:16,598 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 17:42:16,599 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:16,599 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:16,600 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:16,601 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:16,609 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:16,609 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.6973ms INFO 2026-02-20 17:42:16,610 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:16,610 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.587ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:16,611 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:16,611 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.8664ms INFO 2026-02-20 17:42:16,611 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:16,611 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6288ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:21,730 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 17:42:21,730 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:42:21,731 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:21,731 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:21,733 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:21,745 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:21,746 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.0103ms INFO 2026-02-20 17:42:21,746 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:21,746 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.7033ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:23,526 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 17:42:23,527 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:42:23,527 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:23,528 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:23,529 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:23,534 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 17:42:23,535 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:23,536 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:23,538 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:23,543 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:23,543 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 17:42:23,543 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.6152ms INFO 2026-02-20 17:42:23,543 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:23,543 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.2883ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:23,544 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:23,545 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:23,546 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:23,546 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.5404ms INFO 2026-02-20 17:42:23,546 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:23,546 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0964ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:23,548 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:23,745 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:23,748 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 200.4821ms INFO 2026-02-20 17:42:23,748 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:23,748 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 205.3543ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:28,167 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-20 17:42:28,167 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:42:28,168 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-20 17:42:28,168 [28 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/idCard.cb74559d.js was not modified INFO 2026-02-20 17:42:28,168 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:42:28,168 [26 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/tab.f78a0e46.js was not modified INFO 2026-02-20 17:42:28,169 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8437ms 304 application/javascript INFO 2026-02-20 17:42:28,169 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9813ms 304 application/javascript INFO 2026-02-20 17:42:28,171 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-20 17:42:28,171 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:42:28,171 [28 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/approvalDesMain.2db3b10f.js was not modified INFO 2026-02-20 17:42:28,171 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4011ms 304 application/javascript INFO 2026-02-20 17:42:28,171 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-02-20 17:42:28,171 [28 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/uploadavatar.c8f578b6.css was not modified INFO 2026-02-20 17:42:28,171 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.2924ms 304 text/css INFO 2026-02-20 17:42:28,172 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-02-20 17:42:28,172 [28 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/tab.14008936.css was not modified INFO 2026-02-20 17:42:28,172 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3779ms 304 text/css INFO 2026-02-20 17:42:28,174 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-02-20 17:42:28,175 [28 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/idCard.54670600.css was not modified INFO 2026-02-20 17:42:28,175 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.2921ms 304 text/css INFO 2026-02-20 17:42:28,214 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-20 17:42:28,214 [28 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/approvalDesMain.985cb36f.css was not modified INFO 2026-02-20 17:42:28,214 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.2908ms 304 text/css INFO 2026-02-20 17:42:28,222 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 383 INFO 2026-02-20 17:42:28,222 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:42:28,223 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:28,223 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:28,224 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-20 17:42:28,224 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:42:28,224 [26 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/uploadavatar.342512e7.js was not modified INFO 2026-02-20 17:42:28,224 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3362ms 304 application/javascript INFO 2026-02-20 17:42:28,225 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:28,239 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:28,239 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 14.1978ms INFO 2026-02-20 17:42:28,239 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:28,240 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5882ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:28,349 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-02-20 17:42:28,355 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:28,355 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:28,356 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:28,360 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:28,360 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4544ms INFO 2026-02-20 17:42:28,360 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:28,360 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9138ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:28,489 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=64e390fd-1b8b-4b9a-845c-861c72817639& INFO 2026-02-20 17:42:28,489 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:28,489 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:28,494 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:28,548 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:28,550 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 55.9549ms INFO 2026-02-20 17:42:28,550 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:28,550 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.9798ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:28,689 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 17:42:28,689 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:28,690 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:28,691 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:28,692 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=364427&isHis=& INFO 2026-02-20 17:42:28,693 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:28,693 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:28,695 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:28,699 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:28,700 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 8.5211ms INFO 2026-02-20 17:42:28,700 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:28,700 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7926ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:28,702 [26 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 17:42:28,752 [26 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-20 17:42:28,758 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:28,759 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 64.0092ms INFO 2026-02-20 17:42:28,759 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:28,759 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.5056ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:28,893 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=364427& INFO 2026-02-20 17:42:28,893 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:28,893 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:28,895 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:28,908 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:28,909 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 13.9084ms INFO 2026-02-20 17:42:28,909 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:28,909 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.443ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:29,029 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=64e390fd-1b8b-4b9a-845c-861c72817639&recordId=65623&tableName=K_LEAVE& INFO 2026-02-20 17:42:29,030 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:29,030 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,032 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:29,032 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=64e390fd-1b8b-4b9a-845c-861c72817639&isHis=& INFO 2026-02-20 17:42:29,033 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:29,033 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,034 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=64e390fd-1b8b-4b9a-845c-861c72817639&flowID=78&nodeCode=begin& INFO 2026-02-20 17:42:29,034 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:29,034 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,035 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:29,036 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:29,118 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:29,120 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 87.2ms INFO 2026-02-20 17:42:29,120 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,120 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.5266ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:29,140 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:29,142 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 107.0303ms INFO 2026-02-20 17:42:29,142 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,142 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 109.5926ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:29,147 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:29,148 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 112.0294ms INFO 2026-02-20 17:42:29,148 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,148 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 114.769ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:29,268 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=364427& INFO 2026-02-20 17:42:29,269 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:29,269 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,272 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowTables", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowTable] GetFlowTables(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:29,295 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:29,296 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 24.4308ms INFO 2026-02-20 17:42:29,296 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,297 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.5148ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:29,421 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-20 17:42:29,422 [28 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/gohome.43a4a8aa.png was not modified INFO 2026-02-20 17:42:29,422 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6405ms 304 image/png INFO 2026-02-20 17:42:29,428 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-02-20 17:42:29,429 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:29,429 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,432 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:29,450 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-02-20 17:42:29,450 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:29,450 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,454 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-02-20 17:42:29,454 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:29,454 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,456 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=64e390fd-1b8b-4b9a-845c-861c72817639& INFO 2026-02-20 17:42:29,456 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:29,456 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,459 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:29,459 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:29,460 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:29,516 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:29,517 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 57.1477ms INFO 2026-02-20 17:42:29,517 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,517 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.2608ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:29,517 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:29,517 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 85.4183ms INFO 2026-02-20 17:42:29,517 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,517 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 89.2966ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:29,517 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:29,517 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 57.8266ms INFO 2026-02-20 17:42:29,517 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,518 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.6584ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:29,659 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:29,696 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 235.5591ms INFO 2026-02-20 17:42:29,696 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:29,696 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 240.1747ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:31,005 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-02-20 17:42:31,006 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:42:31,006 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:31,006 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:31,010 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:31,183 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:31,186 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 176.704ms INFO 2026-02-20 17:42:31,186 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:31,187 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 181.2986ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:31,340 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=Z7QhgoNsBIw%3D& INFO 2026-02-20 17:42:31,340 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:31,340 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:31,343 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:31,343 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 17:42:31,346 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050104&IsEss=true& INFO 2026-02-20 17:42:31,346 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:31,347 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:31,347 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:31,347 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:31,348 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:31,348 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:31,355 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:31,355 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:31,355 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:31,356 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 7.4765ms INFO 2026-02-20 17:42:31,356 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.5056ms INFO 2026-02-20 17:42:31,356 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:31,356 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:31,356 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7871ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:31,356 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4669ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:31,358 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 14.7385ms INFO 2026-02-20 17:42:31,358 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:31,358 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.2995ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:42:31,499 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 17:42:31,499 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:42:31,499 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:31,501 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:42:31,504 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:42:31,504 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2102ms INFO 2026-02-20 17:42:31,504 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 17:42:31,504 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0379ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:44:04,486 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 17:44:04,486 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:44:04,487 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:44:04,487 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:44:04,489 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:44:04,490 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 17:44:04,495 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:44:04,495 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 17:44:04,497 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:44:04,498 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:44:04,498 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.5843ms INFO 2026-02-20 17:44:04,498 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:44:04,499 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8955ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:44:04,528 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:44:04,528 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 31.3763ms INFO 2026-02-20 17:44:04,528 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 17:44:04,528 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.3421ms 200 application/json; charset=utf-8 INFO 2026-02-20 17:44:09,950 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 17:44:09,950 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 17:44:09,950 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 17:44:09,951 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:44:09,953 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 17:44:09,961 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 17:44:09,962 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.6683ms INFO 2026-02-20 17:44:09,962 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 17:44:09,962 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9779ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:33,510 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 18:14:34,047 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 18:14:34,083 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:14:34,087 [7 ] NetCore.StaticFiles.StaticFileMiddleware - The file /index.html was not modified INFO 2026-02-20 18:14:34,091 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5745ms 304 text/html INFO 2026-02-20 18:14:34,177 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 18:14:34,177 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 18:14:34,178 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/index.bc0e174a.css was not modified INFO 2026-02-20 18:14:34,178 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6848ms 304 text/css INFO 2026-02-20 18:14:34,180 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:14:34,180 [7 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/main.61ed0a96.js was not modified INFO 2026-02-20 18:14:34,181 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.9723ms 304 application/javascript INFO 2026-02-20 18:14:34,205 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 18:14:34,205 [7 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/vconsole.3.14.7.min.js was not modified INFO 2026-02-20 18:14:34,206 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5433ms 304 application/javascript INFO 2026-02-20 18:14:34,207 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771582473892&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:14:34,209 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 18:14:34,209 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/md5.js was not modified INFO 2026-02-20 18:14:34,210 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3482ms 304 application/javascript INFO 2026-02-20 18:14:34,212 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 18:14:34,212 [15 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/zepto.min.js was not modified INFO 2026-02-20 18:14:34,212 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3188ms 304 application/javascript INFO 2026-02-20 18:14:34,213 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 18:14:34,213 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3533ms 200 text/html INFO 2026-02-20 18:14:34,213 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 18:14:34,213 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 18:14:34,213 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/base64.js was not modified INFO 2026-02-20 18:14:34,213 [15 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/logHelper.js was not modified INFO 2026-02-20 18:14:34,213 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3026ms 304 application/javascript INFO 2026-02-20 18:14:34,214 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3134ms 304 application/javascript INFO 2026-02-20 18:14:34,672 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 18:14:34,674 [15 ] NetCore.StaticFiles.StaticFileMiddleware - The file /lang.js was not modified INFO 2026-02-20 18:14:34,675 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4629ms 304 application/javascript INFO 2026-02-20 18:14:34,969 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6897569430521475 INFO 2026-02-20 18:14:34,971 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 18:14:34,972 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4544ms 200 application/javascript INFO 2026-02-20 18:14:34,993 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 18:14:34,994 [15 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/images/logo2.jpg was not modified INFO 2026-02-20 18:14:34,995 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.333ms 304 image/jpeg INFO 2026-02-20 18:14:35,089 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 18:14:35,090 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:14:35,091 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771582473892%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 18:14:35,242 [6 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:14:35,242 [13 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:14:35,243 [13 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:14:35,243 [6 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:14:35,249 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:35,249 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:36,391 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:36,391 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). WARN 2026-02-20 18:14:36,722 [6 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 18:14:36,727 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 18:14:36,728 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:36,754 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 361.3557ms INFO 2026-02-20 18:14:36,754 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:36,755 [13 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771582473892&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:14:36,756 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1666.5728ms 401 application/json; charset=utf-8 INFO 2026-02-20 18:14:36,889 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 18:14:36,890 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:14:36,898 [15 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:14:36,898 [15 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:14:36,899 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:14:36,902 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 18:14:37,378 [15 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIwMDMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTg4OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumCk-W5v-W7uiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMDAzIiwianRpIjoiMWUxNzYyMjktOTNkOC00ZTk4LWEwNWMtNGEzYjYwZGJiMTBmIiwiaWF0IjoxNzcwOTQ4MTE0LCJuYmYiOjE3NzA5NDgxMTIsImV4cCI6MTc3MTAzNDUxNCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.STtPVFeL9SEBYopqLo-P8UjZw-IVt86cua-K0FZTkKs INFO 2026-02-20 18:14:37,496 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:37,496 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:37,497 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 594.8027ms INFO 2026-02-20 18:14:37,497 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:14:37,498 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 609.0324ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:37,498 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1107.4106ms INFO 2026-02-20 18:14:37,498 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:37,499 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2407.8382ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:37,792 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 18:14:37,792 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:14:37,812 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:37,853 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:37,856 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:37,879 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 18:14:37,879 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 18:14:37,879 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 18:14:37,979 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 18:14:37,986 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:37,987 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 131.4729ms INFO 2026-02-20 18:14:37,987 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:37,988 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 196.077ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:38,129 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 18:14:38,130 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:38,130 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,131 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 18:14:38,131 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:38,131 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,134 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:38,134 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:38,136 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 18:14:38,137 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 18:14:38,137 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 18:14:38,193 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 18:14:38,201 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:38,204 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 70.7035ms INFO 2026-02-20 18:14:38,204 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,205 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.9236ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:38,209 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:38,211 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 76.9612ms INFO 2026-02-20 18:14:38,211 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,211 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.129ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:38,287 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 18:14:38,287 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 18:14:38,287 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:14:38,287 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/null.91e82149.js was not modified INFO 2026-02-20 18:14:38,287 [7 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/index.3e032556.css was not modified INFO 2026-02-20 18:14:38,287 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7088ms 304 text/css INFO 2026-02-20 18:14:38,287 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7697ms 304 application/javascript INFO 2026-02-20 18:14:38,288 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 18:14:38,288 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:14:38,288 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/keepAlive.dc843649.js was not modified INFO 2026-02-20 18:14:38,289 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3661ms 304 application/javascript INFO 2026-02-20 18:14:38,289 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 18:14:38,289 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/null.0ed91962.css was not modified INFO 2026-02-20 18:14:38,289 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3009ms 304 text/css INFO 2026-02-20 18:14:38,290 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 18:14:38,290 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:14:38,290 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/null.b423664e.js was not modified INFO 2026-02-20 18:14:38,290 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.2708ms 304 application/javascript INFO 2026-02-20 18:14:38,290 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 18:14:38,290 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:14:38,290 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/index.498c386f.js was not modified INFO 2026-02-20 18:14:38,290 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3113ms 304 application/javascript INFO 2026-02-20 18:14:38,322 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 18:14:38,322 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 18:14:38,322 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:14:38,322 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/unitMenu.7af4f9f2.css was not modified INFO 2026-02-20 18:14:38,322 [7 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/childMenu.94546d5d.js was not modified INFO 2026-02-20 18:14:38,322 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3145ms 304 text/css INFO 2026-02-20 18:14:38,322 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3557ms 304 application/javascript INFO 2026-02-20 18:14:38,324 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 18:14:38,324 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 18:14:38,324 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:38,324 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:14:38,324 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/unitMenu.3916401c.js was not modified INFO 2026-02-20 18:14:38,324 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,324 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3301ms 304 application/javascript INFO 2026-02-20 18:14:38,327 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:38,343 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:38,346 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 18.8289ms INFO 2026-02-20 18:14:38,346 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,346 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9975ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:38,350 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:14:38,351 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:14:38,351 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 18:14:38,351 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:38,351 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:38,351 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,351 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,353 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:38,353 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:38,358 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:38,358 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.7903ms INFO 2026-02-20 18:14:38,358 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,358 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.234ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:38,395 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 18:14:38,396 [13 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wddk.4a9e34c6.png was not modified INFO 2026-02-20 18:14:38,396 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.39ms 304 image/png INFO 2026-02-20 18:14:38,397 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 18:14:38,397 [13 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wdqj.1dfb65ca.png was not modified INFO 2026-02-20 18:14:38,397 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3189ms 304 image/png INFO 2026-02-20 18:14:38,403 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 18:14:38,403 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 18:14:38,403 [13 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/yjg.7e6d65c1.png was not modified INFO 2026-02-20 18:14:38,404 [7 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wdjb.e624b7f0.png was not modified INFO 2026-02-20 18:14:38,404 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3706ms 304 image/png INFO 2026-02-20 18:14:38,404 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3195ms 304 image/png INFO 2026-02-20 18:14:38,432 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 18:14:38,432 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 18:14:38,432 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:38,432 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:38,432 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,433 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,435 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 18:14:38,435 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:38,435 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,523 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:38,524 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:38,525 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:38,561 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 18:14:38,561 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:38,562 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,564 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:38,565 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 18:14:38,566 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:38,566 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,567 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:38,568 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 43.8629ms INFO 2026-02-20 18:14:38,568 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,568 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 135.6755ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:38,572 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:38,572 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 49.1258ms INFO 2026-02-20 18:14:38,572 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,573 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 137.8892ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:38,583 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:38,584 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:38,585 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:38,585 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 231.1945ms INFO 2026-02-20 18:14:38,585 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,585 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 234.2772ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:38,585 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 59.8446ms INFO 2026-02-20 18:14:38,585 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,585 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 153.0538ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:38,589 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:38,590 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 26.5028ms INFO 2026-02-20 18:14:38,590 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,590 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.1971ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:38,592 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:38,593 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.936ms INFO 2026-02-20 18:14:38,593 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,593 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.7825ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:38,602 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 18:14:38,602 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:38,603 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,604 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:38,630 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 18:14:38,630 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:38,630 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,670 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 18:14:38,670 [7 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/null.83f7e40a.png was not modified INFO 2026-02-20 18:14:38,670 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3773ms 304 image/png INFO 2026-02-20 18:14:38,714 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 18:14:38,714 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 18:14:38,714 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:38,714 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:38,716 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:38,716 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:39,305 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:39,305 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:39,305 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:39,752 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:39,752 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:39,752 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:39,753 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 447.3977ms INFO 2026-02-20 18:14:39,753 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:39,753 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1123.2126ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:39,753 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1148.6831ms INFO 2026-02-20 18:14:39,753 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:39,753 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1151.3697ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:39,756 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 450.4144ms INFO 2026-02-20 18:14:39,756 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:39,756 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1042.0526ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:40,600 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:40,602 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1296.6873ms INFO 2026-02-20 18:14:40,602 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:40,602 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1888.6471ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:46,189 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 18:14:46,190 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:14:46,192 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:46,193 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:46,196 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:46,207 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:46,207 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.2679ms INFO 2026-02-20 18:14:46,207 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:46,207 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0703ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:46,207 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 18:14:46,207 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 18:14:46,208 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:46,208 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:46,208 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:46,208 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:46,209 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 18:14:46,209 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:46,209 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:46,210 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:46,210 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:46,211 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 18:14:46,211 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:46,211 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:46,211 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:46,212 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 18:14:46,213 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:46,213 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:46,239 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:46,240 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:46,246 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:46,246 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 34.7006ms INFO 2026-02-20 18:14:46,246 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:46,246 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.9327ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:46,247 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:46,248 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:46,248 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.2025ms INFO 2026-02-20 18:14:46,248 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:46,248 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.6567ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:46,249 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:46,249 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 39.0906ms INFO 2026-02-20 18:14:46,249 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:46,250 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.125ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:46,250 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 39.3775ms INFO 2026-02-20 18:14:46,250 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:46,250 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.6247ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:46,250 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:46,252 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 12.464ms INFO 2026-02-20 18:14:46,252 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:46,252 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.2397ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:46,391 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2003& INFO 2026-02-20 18:14:46,391 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:46,392 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:46,394 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:46,400 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:46,406 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 11.873ms INFO 2026-02-20 18:14:46,406 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:46,406 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3248ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:47,052 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 18:14:47,052 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:14:47,054 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:47,055 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:47,059 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:47,070 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:47,071 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.3919ms INFO 2026-02-20 18:14:47,071 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:47,071 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5624ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:47,082 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 18:14:47,083 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:47,083 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:47,085 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:47,086 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 18:14:47,088 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:47,089 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.8663ms INFO 2026-02-20 18:14:47,089 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:47,089 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7042ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:47,090 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:47,091 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:47,093 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:47,098 [27 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 18:14:47,165 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:47,168 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 75.1318ms INFO 2026-02-20 18:14:47,168 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:47,169 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.5557ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:14:47,286 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2003& INFO 2026-02-20 18:14:47,286 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:14:47,286 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:47,288 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:14:47,292 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:14:47,295 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.6691ms INFO 2026-02-20 18:14:47,295 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:14:47,295 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9145ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:15:04,385 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 18:15:04,385 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 18:15:04,386 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:15:04,387 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:15:04,387 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:15:04,389 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:15:04,389 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:15:04,391 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:15:04,391 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:15:04,400 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:15:04,401 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.4644ms INFO 2026-02-20 18:15:04,401 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:15:04,401 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0081ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:15:04,403 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:15:04,403 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.3625ms INFO 2026-02-20 18:15:04,403 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:15:04,403 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5862ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:15:10,944 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:15:10,944 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:15:10,945 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:15:10,946 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:15:10,949 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:15:10,966 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:15:10,967 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 18.2201ms INFO 2026-02-20 18:15:10,967 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:15:10,968 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.8923ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:15:12,467 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 18:15:12,468 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:15:12,469 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:15:12,471 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 18:15:12,471 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:15:12,471 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:15:12,471 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:15:12,471 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:15:12,473 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:15:12,479 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:15:12,480 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.3107ms INFO 2026-02-20 18:15:12,480 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:15:12,480 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4954ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:15:12,481 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:15:12,481 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.4428ms INFO 2026-02-20 18:15:12,481 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:15:12,481 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7787ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:15:13,156 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:15:13,156 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:15:13,157 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:15:13,157 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:15:13,159 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:15:13,172 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:15:13,172 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.7477ms INFO 2026-02-20 18:15:13,172 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:15:13,172 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0415ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:44,476 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771583024183&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:23:44,477 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 18:23:44,477 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6025ms 200 text/html INFO 2026-02-20 18:23:44,938 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.2323385266201915 INFO 2026-02-20 18:23:44,939 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 18:23:44,939 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3288ms 200 application/javascript INFO 2026-02-20 18:23:45,095 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771583024183%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 18:23:45,097 [37 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:23:45,097 [37 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:23:45,097 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,099 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:45,101 [37 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771583024183&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:23:45,107 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,108 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.5878ms INFO 2026-02-20 18:23:45,108 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,108 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6371ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:45,111 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 18:23:45,111 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:23:45,112 [43 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:23:45,112 [43 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:23:45,112 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,114 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 18:23:45,115 [43 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 18:23:45,115 [43 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 18:23:45,115 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,115 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2555ms INFO 2026-02-20 18:23:45,115 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,115 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3984ms 401 application/json; charset=utf-8 INFO 2026-02-20 18:23:45,254 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 18:23:45,254 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:23:45,258 [43 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:23:45,258 [43 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:23:45,258 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:23:45,259 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 18:23:45,261 [43 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2NzgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMDk5OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuiwouiAgOmUiyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjc4IiwianRpIjoiODk5YWY1YTMtYjU3NC00MGE4LWI2MmUtZGYyYzExZGUxYTQ0IiwiaWF0IjoxNzcxMzMzMzM0LCJuYmYiOjE3NzEzMzMzMzIsImV4cCI6MTc3MTQxOTczNCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.1KACP61CmmXKMqk1xftI6T3XqSGTuyMw1-Bfwe_L1A8 INFO 2026-02-20 18:23:45,264 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,264 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.8752ms INFO 2026-02-20 18:23:45,264 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:23:45,264 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9294ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:45,414 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 18:23:45,414 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:23:45,415 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:45,418 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,419 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:45,425 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 18:23:45,425 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 18:23:45,425 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 18:23:45,442 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 18:23:45,445 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,445 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 25.5974ms INFO 2026-02-20 18:23:45,445 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,445 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.7059ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:45,614 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 18:23:45,615 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:45,615 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,617 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:45,618 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 18:23:45,619 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 18:23:45,619 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 18:23:45,631 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 18:23:45,631 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:45,631 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,633 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:45,637 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,637 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.126ms INFO 2026-02-20 18:23:45,637 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,637 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4253ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:45,651 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 18:23:45,655 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,655 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 38.1589ms INFO 2026-02-20 18:23:45,655 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,655 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.8376ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:45,814 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 18:23:45,814 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:45,815 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,816 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:45,825 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,826 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.3343ms INFO 2026-02-20 18:23:45,826 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,826 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6138ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:45,830 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 18:23:45,831 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:45,831 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,832 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:45,836 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:23:45,836 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:23:45,836 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:45,836 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,836 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,836 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8024ms INFO 2026-02-20 18:23:45,836 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,836 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0478ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:45,837 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:45,843 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,843 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.921ms INFO 2026-02-20 18:23:45,843 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,844 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0223ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:45,896 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 18:23:45,896 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 18:23:45,896 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:45,896 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,897 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 18:23:45,897 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:45,897 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:45,897 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:45,898 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,898 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,899 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:45,899 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:45,903 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,903 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7578ms INFO 2026-02-20 18:23:45,903 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,903 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1135ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:45,904 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,904 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 5.5063ms INFO 2026-02-20 18:23:45,904 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,905 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9583ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:45,906 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,906 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.1854ms INFO 2026-02-20 18:23:45,906 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,906 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1678ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:45,914 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 18:23:45,914 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:45,914 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,916 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:45,919 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,919 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5639ms INFO 2026-02-20 18:23:45,919 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,919 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5297ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:45,951 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 18:23:45,951 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:45,951 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,953 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:45,957 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,957 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.0341ms INFO 2026-02-20 18:23:45,957 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,957 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2554ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:45,974 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 18:23:45,983 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:45,983 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,984 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:45,989 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:45,989 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.0066ms INFO 2026-02-20 18:23:45,989 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:45,989 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.2902ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:46,014 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 18:23:46,019 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:46,019 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:46,021 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:46,024 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:46,024 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1657ms INFO 2026-02-20 18:23:46,024 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:46,024 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5044ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:46,054 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 18:23:46,054 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:46,055 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:46,056 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 18:23:46,056 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:46,056 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:46,056 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:46,058 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:46,065 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:46,065 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.1471ms INFO 2026-02-20 18:23:46,065 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:46,065 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9929ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:46,077 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:46,078 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.9303ms INFO 2026-02-20 18:23:46,078 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:46,078 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9796ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:47,775 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 18:23:47,775 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 18:23:47,776 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 18:23:47,776 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:23:47,777 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:47,777 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:47,777 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:47,778 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:47,778 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:47,778 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:47,778 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 18:23:47,779 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:47,780 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:47,780 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:47,780 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:47,781 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:47,787 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:47,792 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:47,793 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 12.6193ms INFO 2026-02-20 18:23:47,793 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:47,793 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.8146ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:47,793 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:47,794 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 14.0793ms INFO 2026-02-20 18:23:47,794 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:47,794 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.2253ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:47,797 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:47,798 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 16.358ms INFO 2026-02-20 18:23:47,798 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:47,798 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5668ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:47,801 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:47,801 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.6003ms INFO 2026-02-20 18:23:47,801 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:47,801 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.1172ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:47,814 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 18:23:47,815 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:47,815 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:47,817 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:47,859 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 18:23:47,860 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:47,860 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:47,862 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:47,865 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:47,866 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 49.1311ms INFO 2026-02-20 18:23:47,866 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:47,866 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.9447ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:47,869 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:47,869 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 6.657ms INFO 2026-02-20 18:23:47,869 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:47,869 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.483ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:48,256 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1678& INFO 2026-02-20 18:23:48,257 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:48,257 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:48,259 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:48,265 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:48,269 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.4741ms INFO 2026-02-20 18:23:48,269 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:48,270 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5036ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:49,776 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 18:23:49,777 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:23:49,777 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:49,778 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:49,779 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:49,788 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:49,788 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.2216ms INFO 2026-02-20 18:23:49,788 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:49,789 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2773ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:49,856 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 18:23:49,857 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:49,857 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:49,858 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:49,862 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:49,862 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.6984ms INFO 2026-02-20 18:23:49,862 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:49,862 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3335ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:49,953 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 18:23:49,954 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:49,954 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:49,955 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:49,957 [44 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 18:23:49,964 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:49,964 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 9.0055ms INFO 2026-02-20 18:23:49,964 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:49,964 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8348ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:23:50,119 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1678& INFO 2026-02-20 18:23:50,119 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:23:50,120 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:50,121 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:23:50,127 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:23:50,132 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 9.9521ms INFO 2026-02-20 18:23:50,132 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:23:50,132 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0376ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:07,836 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771583347092&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:29:07,837 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 18:29:07,838 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3807ms 200 text/html INFO 2026-02-20 18:29:09,000 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9768476142579817 INFO 2026-02-20 18:29:09,001 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 18:29:09,001 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.24ms 200 application/javascript INFO 2026-02-20 18:29:09,467 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771583347092%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 18:29:09,468 [31 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:29:09,468 [31 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:29:09,468 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:09,470 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:09,471 [31 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771583347092&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:29:09,475 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:09,476 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 5.9636ms INFO 2026-02-20 18:29:09,476 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:09,476 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2238ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:09,508 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-02-20 18:29:09,508 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:29:09,509 [32 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:29:09,509 [32 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:29:09,509 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:09,510 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 18:29:09,512 [32 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 18:29:09,512 [32 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 18:29:09,512 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:09,512 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.6265ms INFO 2026-02-20 18:29:09,512 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:09,512 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3987ms 401 application/json; charset=utf-8 INFO 2026-02-20 18:29:09,629 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 695 INFO 2026-02-20 18:29:09,629 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:29:09,630 [28 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:29:09,630 [28 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:29:09,630 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:29:09,631 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 18:29:09,634 [16 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0ODA3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYwOTYiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLmooHkuL3mlrAiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ4MDciLCJqdGkiOiI5NjZmMGVhZC0wYTVlLTQ2YjAtODA0NC0xOTUwYzEwOGJkYWEiLCJpYXQiOjE3NzA3MjYyODEsIm5iZiI6MTc3MDcyNjI3OSwiZXhwIjoxNzcwODEyNjgxLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.7836snitaakyu-fVf98ZFjOVVRLMQOvofrDwX2UWN_o INFO 2026-02-20 18:29:09,638 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:09,638 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 6.5456ms INFO 2026-02-20 18:29:09,638 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:29:09,638 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.253ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:09,751 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-02-20 18:29:09,751 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:29:09,752 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:09,755 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:09,756 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:09,758 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 18:29:09,758 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 18:29:09,758 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 18:29:09,775 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 18:29:09,779 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:09,779 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 22.666ms INFO 2026-02-20 18:29:09,779 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:09,779 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.059ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,139 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 18:29:10,140 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:10,140 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,142 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:10,143 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 18:29:10,144 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 18:29:10,144 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 18:29:10,149 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 18:29:10,149 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:10,149 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,151 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:10,156 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:10,156 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.262ms INFO 2026-02-20 18:29:10,156 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,156 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5515ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,174 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 18:29:10,179 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:10,180 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 37.7838ms INFO 2026-02-20 18:29:10,180 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,180 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.4877ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,300 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 18:29:10,301 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:10,301 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,302 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:10,305 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 18:29:10,305 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:10,305 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,306 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:10,310 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:10,310 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6548ms INFO 2026-02-20 18:29:10,310 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,310 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3239ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,310 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:10,310 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.0496ms INFO 2026-02-20 18:29:10,310 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,311 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2849ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,345 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:29:10,345 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:29:10,345 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:10,345 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,346 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:10,352 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:10,352 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4461ms INFO 2026-02-20 18:29:10,352 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,352 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2495ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,355 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 18:29:10,356 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:10,356 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,357 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:10,360 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:10,360 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8381ms INFO 2026-02-20 18:29:10,360 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,360 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6585ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,373 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 18:29:10,373 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:10,373 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,374 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:10,378 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:10,378 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3792ms INFO 2026-02-20 18:29:10,378 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,378 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9916ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,395 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 18:29:10,395 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:10,395 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,397 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:10,399 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:10,399 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8055ms INFO 2026-02-20 18:29:10,399 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,400 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4845ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,403 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 18:29:10,404 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:10,404 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,405 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:10,412 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:10,412 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.489ms INFO 2026-02-20 18:29:10,412 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,413 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1061ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,416 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 18:29:10,417 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:10,417 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,418 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:10,421 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:10,421 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.1314ms INFO 2026-02-20 18:29:10,421 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,421 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.71ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,444 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 18:29:10,445 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:10,445 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,446 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:10,450 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:10,450 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.3144ms INFO 2026-02-20 18:29:10,450 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,450 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9236ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,469 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 18:29:10,469 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:10,469 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,470 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:10,479 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:10,479 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.4259ms INFO 2026-02-20 18:29:10,479 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,479 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1529ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,497 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 18:29:10,497 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:10,497 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,498 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:10,520 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:10,520 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.017ms INFO 2026-02-20 18:29:10,520 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,520 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.7114ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,524 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 18:29:10,524 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:10,524 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,525 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:10,528 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:10,528 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9564ms INFO 2026-02-20 18:29:10,528 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:10,529 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4871ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:10,780 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 18:29:10,780 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 18:29:10,781 [16 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wdjb.e624b7f0.png was not modified INFO 2026-02-20 18:29:10,781 [31 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wdqj.1dfb65ca.png was not modified INFO 2026-02-20 18:29:10,781 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8573ms 304 image/png INFO 2026-02-20 18:29:10,781 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8977ms 304 image/png INFO 2026-02-20 18:29:10,782 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 18:29:10,783 [31 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/yjg.7e6d65c1.png was not modified INFO 2026-02-20 18:29:10,783 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4129ms 304 image/png INFO 2026-02-20 18:29:10,785 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 18:29:10,785 [31 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wddk.4a9e34c6.png was not modified INFO 2026-02-20 18:29:10,785 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3504ms 304 image/png INFO 2026-02-20 18:29:11,644 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 18:29:11,644 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:29:11,644 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:11,644 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:11,646 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:11,654 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:11,655 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.6039ms INFO 2026-02-20 18:29:11,655 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:11,655 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0223ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:11,677 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 18:29:11,678 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:11,678 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:11,679 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:11,682 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 18:29:11,682 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:11,683 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:11,683 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:11,684 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2161ms INFO 2026-02-20 18:29:11,684 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:11,684 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1739ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:11,684 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:11,687 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 18:29:11,688 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:11,688 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:11,689 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:11,690 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:11,691 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 6.7099ms INFO 2026-02-20 18:29:11,691 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:11,691 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.518ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:11,695 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:11,695 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.0015ms INFO 2026-02-20 18:29:11,695 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:11,695 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6731ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:11,700 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 18:29:11,701 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:11,701 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:11,702 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:11,705 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:11,705 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.224ms INFO 2026-02-20 18:29:11,705 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:11,705 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8417ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:11,732 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 18:29:11,732 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:11,732 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:11,734 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:11,737 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:11,737 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3273ms INFO 2026-02-20 18:29:11,737 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:11,737 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.248ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:11,801 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64807& INFO 2026-02-20 18:29:11,801 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:11,801 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:11,802 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:11,806 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:11,806 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 4.0173ms INFO 2026-02-20 18:29:11,806 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:11,807 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6324ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:14,269 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:29:14,269 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:29:14,270 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:14,270 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:14,271 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:14,277 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:14,277 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2012ms INFO 2026-02-20 18:29:14,277 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:14,278 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.39ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:15,179 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-20 18:29:15,179 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:29:15,180 [28 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/language.88fb6f77.js was not modified INFO 2026-02-20 18:29:15,180 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.792ms 304 application/javascript INFO 2026-02-20 18:29:15,204 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 18:29:15,205 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:29:15,205 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:15,205 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:15,206 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:15,213 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:15,213 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4289ms INFO 2026-02-20 18:29:15,213 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:15,213 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4155ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:15,308 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 18:29:15,308 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:15,308 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:15,309 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:15,311 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 18:29:15,312 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:15,312 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:15,313 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:15,314 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2936ms INFO 2026-02-20 18:29:15,314 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:15,314 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1156ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:15,315 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:15,558 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:15,561 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 246.2679ms INFO 2026-02-20 18:29:15,561 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:15,561 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 250.0202ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:20,331 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 383 INFO 2026-02-20 18:29:20,332 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:29:20,332 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:20,332 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:20,333 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:20,340 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:20,340 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.8471ms INFO 2026-02-20 18:29:20,340 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:20,340 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9802ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:20,364 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-02-20 18:29:20,364 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:20,364 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:20,365 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:20,368 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:20,368 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0452ms INFO 2026-02-20 18:29:20,368 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:20,368 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7465ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:20,508 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=0fc9b70a-cfe0-42b6-8070-df886581a47b& INFO 2026-02-20 18:29:20,508 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:20,508 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:20,511 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:20,564 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:20,566 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 54.8161ms INFO 2026-02-20 18:29:20,566 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:20,566 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.9917ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:20,751 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=360136&isHis=& INFO 2026-02-20 18:29:20,752 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:20,752 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:20,753 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 18:29:20,754 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:20,754 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:20,755 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:20,756 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:20,762 [16 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 18:29:20,764 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:20,766 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.5547ms INFO 2026-02-20 18:29:20,766 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:20,766 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4848ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:20,812 [16 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-20 18:29:20,819 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:20,819 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 64.18ms INFO 2026-02-20 18:29:20,819 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:20,819 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.6725ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:20,953 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=360136& INFO 2026-02-20 18:29:20,953 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:20,954 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:20,956 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:20,968 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:20,969 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 13.0566ms INFO 2026-02-20 18:29:20,969 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:20,969 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6966ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:21,139 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=0fc9b70a-cfe0-42b6-8070-df886581a47b&isHis=& INFO 2026-02-20 18:29:21,139 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:21,139 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,144 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:21,148 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=0fc9b70a-cfe0-42b6-8070-df886581a47b&recordId=65191&tableName=K_LEAVE& INFO 2026-02-20 18:29:21,148 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:21,148 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,149 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=0fc9b70a-cfe0-42b6-8070-df886581a47b&flowID=78&nodeCode=begin& INFO 2026-02-20 18:29:21,149 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:21,150 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,151 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:21,151 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:21,275 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:21,276 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 125.398ms INFO 2026-02-20 18:29:21,276 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,276 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 128.4293ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:21,300 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:21,301 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 149.6517ms INFO 2026-02-20 18:29:21,301 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,301 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 152.1172ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:21,312 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:21,314 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 169.7804ms INFO 2026-02-20 18:29:21,314 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,314 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 174.8739ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:21,773 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=360136& INFO 2026-02-20 18:29:21,774 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:21,774 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,776 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowTables", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowTable] GetFlowTables(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:21,796 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:21,798 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 21.4326ms INFO 2026-02-20 18:29:21,798 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,798 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5183ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:21,959 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-02-20 18:29:21,960 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:21,960 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,962 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:21,965 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-02-20 18:29:21,966 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:21,966 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,970 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-02-20 18:29:21,970 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:21,970 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,981 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=0fc9b70a-cfe0-42b6-8070-df886581a47b& INFO 2026-02-20 18:29:21,982 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:21,982 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,990 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:21,990 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:21,990 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:21,994 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:21,994 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2922ms INFO 2026-02-20 18:29:21,994 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,994 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5652ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:21,994 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:21,994 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 32.5219ms INFO 2026-02-20 18:29:21,994 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,994 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.0597ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:21,995 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:21,995 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0399ms INFO 2026-02-20 18:29:21,995 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:21,995 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.2866ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:22,151 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:22,186 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 196.4032ms INFO 2026-02-20 18:29:22,187 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:22,187 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 205.166ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:26,187 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-02-20 18:29:26,187 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:29:26,187 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:26,187 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:26,190 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:26,362 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:26,364 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 174.3772ms INFO 2026-02-20 18:29:26,365 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:26,365 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 178.0075ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:26,506 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050104&IsEss=true& INFO 2026-02-20 18:29:26,507 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:26,507 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:26,508 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=RJmt3m6ykmc%3D& INFO 2026-02-20 18:29:26,508 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:26,508 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:26,509 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:26,511 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:26,512 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:26,513 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2394ms INFO 2026-02-20 18:29:26,513 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:26,513 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4445ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:26,514 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 18:29:26,517 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:26,517 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:26,518 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:26,519 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:26,521 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 9.9976ms INFO 2026-02-20 18:29:26,521 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:26,521 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.772ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:26,521 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:26,522 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.127ms INFO 2026-02-20 18:29:26,522 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:26,522 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6107ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:29:26,655 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 18:29:26,655 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:29:26,655 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:26,657 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:29:26,659 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:29:26,660 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.018ms INFO 2026-02-20 18:29:26,660 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:29:26,660 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7878ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:30:04,575 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 432 INFO 2026-02-20 18:30:04,579 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:30:04,582 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 18:30:04,614 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:30:04,625 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 43.0774ms INFO 2026-02-20 18:30:04,625 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:30:04,625 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.3522ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:30:04,772 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 433 INFO 2026-02-20 18:30:04,773 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:30:04,774 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 18:30:04,781 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:30:04,782 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 7.1703ms INFO 2026-02-20 18:30:04,782 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:30:04,782 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1369ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:30:18,723 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 18:30:18,723 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:30:18,723 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:30:18,723 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:30:18,724 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 18:30:18,725 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:30:18,729 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:30:18,729 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:30:18,731 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:30:18,732 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:30:18,732 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.073ms INFO 2026-02-20 18:30:18,732 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:30:18,732 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3067ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:30:18,813 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:30:18,814 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 82.8949ms INFO 2026-02-20 18:30:18,814 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:30:18,814 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 89.6069ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:30:18,913 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:30:18,913 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:30:18,913 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:30:18,913 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:30:18,915 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:30:18,921 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:30:18,921 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0272ms INFO 2026-02-20 18:30:18,921 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:30:18,921 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0674ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:30:19,306 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 18:30:19,306 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 18:30:19,306 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:30:19,306 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:30:19,306 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:30:19,306 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:30:19,307 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:30:19,308 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:30:19,308 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:30:19,312 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:30:19,312 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.2129ms INFO 2026-02-20 18:30:19,312 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:30:19,313 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7361ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:30:19,315 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:30:19,315 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4028ms INFO 2026-02-20 18:30:19,315 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:30:19,315 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8643ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:30:19,911 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:30:19,911 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:30:19,911 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:30:19,911 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:30:19,912 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:30:19,919 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:30:19,919 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6215ms INFO 2026-02-20 18:30:19,919 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:30:19,919 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7108ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:27,135 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:40:27,136 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 18:40:27,136 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0244ms 200 text/html INFO 2026-02-20 18:40:27,294 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 18:40:27,298 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 18:40:27,298 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.6114ms 200 application/javascript INFO 2026-02-20 18:40:27,349 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 18:40:27,352 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 18:40:27,352 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.5169ms 200 text/css INFO 2026-02-20 18:40:27,356 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 18:40:27,356 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 18:40:27,356 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:27,356 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 18:40:27,356 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 18:40:27,357 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3855ms 200 application/javascript INFO 2026-02-20 18:40:27,357 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 18:40:27,358 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 18:40:27,358 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7567ms 200 application/javascript INFO 2026-02-20 18:40:27,358 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 18:40:27,359 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 18:40:27,359 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9807ms 200 application/javascript INFO 2026-02-20 18:40:27,359 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 18:40:27,359 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4135ms 200 application/javascript INFO 2026-02-20 18:40:27,430 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 18:40:27,431 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 74.6326ms 200 application/javascript INFO 2026-02-20 18:40:27,445 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 18:40:27,445 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 18:40:27,445 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5118ms 200 application/javascript INFO 2026-02-20 18:40:27,470 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 18:40:27,471 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 18:40:27,471 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7147ms 200 application/javascript INFO 2026-02-20 18:40:27,526 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771584026742&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:40:27,527 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 18:40:27,527 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5342ms 200 text/html INFO 2026-02-20 18:40:27,638 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 18:40:27,641 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 18:40:27,641 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2621ms 200 text/css INFO 2026-02-20 18:40:27,645 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 18:40:27,646 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:27,656 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 18:40:27,656 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9793ms 200 application/javascript INFO 2026-02-20 18:40:29,911 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 18:40:29,912 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 18:40:29,912 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9149ms 200 application/javascript INFO 2026-02-20 18:40:30,431 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.0686056099741682 INFO 2026-02-20 18:40:30,432 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 18:40:30,432 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.841ms 200 application/javascript INFO 2026-02-20 18:40:30,441 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 18:40:30,442 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 18:40:30,442 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8165ms 200 image/jpeg INFO 2026-02-20 18:40:30,991 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771584026742%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 18:40:30,991 [52 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:40:30,992 [52 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:40:30,992 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:30,993 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:30,994 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 18:40:30,994 [52 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771584026742&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:40:30,994 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:30,995 [59 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:40:30,995 [59 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:40:30,995 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:30,996 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 18:40:30,997 [59 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 18:40:30,997 [59 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 18:40:30,997 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:30,997 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1314ms INFO 2026-02-20 18:40:30,997 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:30,997 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2297ms 401 application/json; charset=utf-8 INFO 2026-02-20 18:40:30,997 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:30,998 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.4458ms INFO 2026-02-20 18:40:30,998 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:30,998 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9298ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:31,587 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 18:40:31,587 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:31,588 [50 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:40:31,588 [50 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:40:31,588 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:40:31,589 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 18:40:31,591 [49 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIyNjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRTAwMDAyMiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumfpumUpuWLhyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMjYyIiwianRpIjoiYzhjY2VjZmUtNTg1OC00MTNhLWFkZGQtM2MxNDhhYmRiNWQ3IiwiaWF0IjoxNzcwODYyMjA3LCJuYmYiOjE3NzA4NjIyMDUsImV4cCI6MTc3MDk0ODYwNywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.mvL3ThQuxcc2uDIHxXG3MUgS3IgGSjvVuSsMWKfEJf4 INFO 2026-02-20 18:40:31,594 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:31,594 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.4111ms INFO 2026-02-20 18:40:31,594 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:40:31,594 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9285ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:31,782 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 18:40:31,782 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:31,782 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:31,784 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:31,786 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:31,787 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 18:40:31,787 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 18:40:31,787 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 18:40:31,802 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 18:40:31,804 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:31,804 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.5093ms INFO 2026-02-20 18:40:31,804 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:31,804 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.6625ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:31,998 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 18:40:31,998 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:31,998 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:31,999 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:32,000 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 18:40:32,001 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 18:40:32,001 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 18:40:32,001 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 18:40:32,001 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:32,002 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,003 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:32,006 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:32,006 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2958ms INFO 2026-02-20 18:40:32,006 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,006 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3169ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:32,030 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 18:40:32,033 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:32,034 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.1415ms INFO 2026-02-20 18:40:32,034 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,034 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.0483ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:32,186 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 18:40:32,187 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:32,187 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 18:40:32,188 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1249ms 200 application/javascript INFO 2026-02-20 18:40:32,188 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 18:40:32,188 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:32,188 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 18:40:32,188 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 18:40:32,188 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5689ms 200 application/javascript INFO 2026-02-20 18:40:32,188 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:32,189 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 18:40:32,189 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:32,189 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 18:40:32,189 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8363ms 200 application/javascript INFO 2026-02-20 18:40:32,189 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 18:40:32,189 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5798ms 200 application/javascript INFO 2026-02-20 18:40:32,231 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 18:40:32,231 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 18:40:32,231 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 18:40:32,232 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6099ms 200 text/css INFO 2026-02-20 18:40:32,233 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 18:40:32,233 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2685ms 200 text/css INFO 2026-02-20 18:40:32,249 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 18:40:32,250 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 18:40:32,250 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9811ms 200 text/css INFO 2026-02-20 18:40:32,267 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 18:40:32,267 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 18:40:32,267 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:32,267 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:32,268 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 18:40:32,268 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 18:40:32,268 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6258ms 200 application/javascript INFO 2026-02-20 18:40:32,268 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 18:40:32,268 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6794ms 200 application/javascript INFO 2026-02-20 18:40:32,268 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:32,268 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,269 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:32,277 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:32,278 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.1225ms INFO 2026-02-20 18:40:32,278 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,278 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0316ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:32,302 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 18:40:32,302 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:32,303 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,304 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:32,307 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:32,307 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0073ms INFO 2026-02-20 18:40:32,307 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,307 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8342ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:32,374 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:40:32,374 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:32,374 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:32,374 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,376 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:32,376 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 18:40:32,376 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:32,376 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,377 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:32,380 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:32,380 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9045ms INFO 2026-02-20 18:40:32,380 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,381 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7004ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:32,381 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:32,381 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.712ms INFO 2026-02-20 18:40:32,381 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,382 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4603ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:32,614 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 18:40:32,614 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:32,614 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,616 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:32,621 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:32,621 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.5207ms INFO 2026-02-20 18:40:32,621 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,621 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.443ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:32,695 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 18:40:32,695 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 18:40:32,695 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5873ms 200 image/png INFO 2026-02-20 18:40:32,701 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 18:40:32,701 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 18:40:32,701 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5026ms 200 image/png INFO 2026-02-20 18:40:32,703 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 18:40:32,703 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 18:40:32,703 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 18:40:32,703 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4908ms 200 image/png INFO 2026-02-20 18:40:32,703 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 18:40:32,703 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4786ms 200 image/png INFO 2026-02-20 18:40:32,733 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 18:40:32,733 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:32,733 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,734 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:32,737 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:32,738 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3283ms INFO 2026-02-20 18:40:32,738 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,738 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0944ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:32,744 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 18:40:32,745 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:32,745 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,746 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:32,749 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:32,749 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5915ms INFO 2026-02-20 18:40:32,749 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,750 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2377ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:32,886 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 18:40:32,886 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 18:40:32,886 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:32,886 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,886 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:32,887 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,888 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 18:40:32,888 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:32,888 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:32,888 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:32,888 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,889 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:32,891 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:32,891 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.4401ms INFO 2026-02-20 18:40:32,891 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,891 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3214ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:32,895 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:32,895 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.1841ms INFO 2026-02-20 18:40:32,895 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,896 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8516ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:32,896 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:32,896 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.2755ms INFO 2026-02-20 18:40:32,896 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,896 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3861ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:32,942 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 18:40:32,943 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 18:40:32,943 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5095ms 200 image/png INFO 2026-02-20 18:40:32,954 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 18:40:32,955 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 18:40:32,955 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1484ms 200 image/jpeg INFO 2026-02-20 18:40:32,958 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 18:40:32,958 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 18:40:32,958 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6781ms 200 image/jpeg INFO 2026-02-20 18:40:32,965 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 18:40:32,966 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 18:40:32,966 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7252ms 200 image/jpeg INFO 2026-02-20 18:40:32,991 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 18:40:32,991 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:32,991 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,993 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:32,994 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 18:40:32,994 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:32,994 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:32,995 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:33,005 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:33,005 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 12.6523ms INFO 2026-02-20 18:40:33,005 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:33,005 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4225ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:33,017 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:33,017 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.0464ms INFO 2026-02-20 18:40:33,017 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:33,017 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.5466ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:35,078 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ToDoListMgr/GetToDoListResult?url=salary& INFO 2026-02-20 18:40:35,079 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:35,079 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:35,082 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetToDoListResult", controller = "ToDoListMgr"}. Executing controller action with signature Sg.HcmMb.ToDoList.Dto.ToDoListResultDto GetToDoListResult(Sg.HcmMb.ToDoList.Dto.ToDoListUrlDto) on controller Sg.HcmMb.ToDoList.ToDoListMgrAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:35,114 [49 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIyNjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRTAwMDAyMiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumfpumUpuWLhyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMjYyIiwianRpIjoiYTBkZmNmYjQtYzczYS00YWRlLTk5NmYtYzNlZDdjZGQ5ZGQzIiwiaWF0IjoxNzcxNTg0MDMxLCJuYmYiOjE3NzE1ODQwMjksImV4cCI6MTc3MTY3MDQzMSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.FPLQkxNbStGWaZzz1twi9DHtFEiQeiIjW52yKLELSnU INFO 2026-02-20 18:40:35,117 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:35,118 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 35.5593ms INFO 2026-02-20 18:40:35,118 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:35,118 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.4619ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:35,190 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-02-20 18:40:35,190 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-02-20 18:40:35,190 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:35,203 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-02-20 18:40:35,203 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.894ms 200 text/css INFO 2026-02-20 18:40:35,223 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-02-20 18:40:35,223 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.5701ms 200 application/javascript INFO 2026-02-20 18:40:35,256 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 37 INFO 2026-02-20 18:40:35,256 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:35,256 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:35,256 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:35,258 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:35,264 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:35,264 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1357ms INFO 2026-02-20 18:40:35,264 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:35,264 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1213ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:35,391 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-02-20 18:40:35,399 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-02-20 18:40:35,399 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1602ms 200 image/png INFO 2026-02-20 18:40:35,420 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=enableFaceUser& INFO 2026-02-20 18:40:35,421 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:35,421 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:35,422 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:35,426 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:35,426 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.624ms INFO 2026-02-20 18:40:35,426 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:35,426 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5389ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:35,612 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-20 18:40:35,613 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:35,613 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:35,615 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetIsDefaultPwd", controller = "Salary"}. Executing controller action with signature Boolean GetIsDefaultPwd() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:35,615 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/ConfirmPwdByEnableCheckPwd2? application/x-www-form-urlencoded 0 INFO 2026-02-20 18:40:35,615 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:35,622 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:35,622 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:35,645 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "ConfirmPwdByEnableCheckPwd2", controller = "Salary"}. Executing controller action with signature Boolean ConfirmPwdByEnableCheckPwd2() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:35,648 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:35,648 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 32.6896ms INFO 2026-02-20 18:40:35,648 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:35,648 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.5156ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:35,649 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:35,649 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 4.0367ms INFO 2026-02-20 18:40:35,649 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:35,649 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.3149ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:35,790 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050002&IsEss=true& INFO 2026-02-20 18:40:35,791 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:35,791 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:35,792 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:35,796 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:35,796 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0164ms INFO 2026-02-20 18:40:35,796 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:35,796 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7737ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:45,399 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/CheckPwd2? application/json 20 INFO 2026-02-20 18:40:45,399 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:40:45,399 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:45,399 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:45,402 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckPwd2", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckPwd2(Sg.HcmMb.Pay.Dto.PwdDto) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:45,409 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:45,409 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 7.6744ms INFO 2026-02-20 18:40:45,409 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:45,410 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7511ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:45,554 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetWageDetial?GZYM=&GZYM2=&id=-1& INFO 2026-02-20 18:40:45,554 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:45,554 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:45,557 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWageDetial", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.Pay.Dto.SalaryListsDto GetWageDetial(System.String, System.String, Int32) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:45,560 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050001&IsEss=true& INFO 2026-02-20 18:40:45,560 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:40:45,561 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:45,562 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:40:45,567 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:45,567 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.488ms INFO 2026-02-20 18:40:45,567 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:45,567 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7593ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:45,664 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:40:45,675 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 118.5586ms INFO 2026-02-20 18:40:45,676 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-20 18:40:45,676 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 121.9649ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:40:45,852 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop2.225a0e9a.png INFO 2026-02-20 18:40:45,856 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-02-20 18:40:45,857 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop2.225a0e9a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop2.225a0e9a.png' INFO 2026-02-20 18:40:45,858 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1231ms 200 image/png INFO 2026-02-20 18:40:45,871 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/eyes.745fcd49.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\eyes.745fcd49.png' INFO 2026-02-20 18:40:45,872 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4344ms 200 image/png INFO 2026-02-20 18:42:54,895 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:42:54,895 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:42:54,895 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:42:54,896 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:42:54,897 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:42:54,904 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:42:54,904 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5991ms INFO 2026-02-20 18:42:54,904 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:42:54,904 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0692ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:13,565 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771584313633&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:45:13,565 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 18:45:13,566 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7605ms 200 text/html INFO 2026-02-20 18:45:14,369 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9331531065191965 INFO 2026-02-20 18:45:14,370 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 18:45:14,370 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7267ms 200 application/javascript INFO 2026-02-20 18:45:14,509 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771584313633%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 18:45:14,509 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:14,512 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,513 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:14,514 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771584313633&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:45:14,517 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:14,517 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.6672ms INFO 2026-02-20 18:45:14,517 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,517 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.808ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:14,527 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 18:45:14,527 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:45:14,527 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:14,527 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,528 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:14,529 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 18:45:14,530 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 18:45:14,530 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 18:45:14,544 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 18:45:14,547 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:14,547 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.4555ms INFO 2026-02-20 18:45:14,547 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,547 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1363ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:14,651 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 18:45:14,651 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:14,651 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,652 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:14,653 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 18:45:14,654 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 18:45:14,654 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 18:45:14,664 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 18:45:14,664 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:14,664 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,666 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:14,669 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:14,669 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2498ms INFO 2026-02-20 18:45:14,669 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,669 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.994ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:14,683 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 18:45:14,686 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:14,686 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.2045ms INFO 2026-02-20 18:45:14,686 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,686 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.1403ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:14,800 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 18:45:14,801 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:14,801 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,802 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:14,808 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:14,809 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.5974ms INFO 2026-02-20 18:45:14,809 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,809 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4209ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:14,814 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 18:45:14,814 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:14,814 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,815 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:14,818 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:14,818 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2037ms INFO 2026-02-20 18:45:14,818 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,818 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7944ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:14,836 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:45:14,836 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:45:14,836 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:14,836 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,837 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:14,842 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:14,842 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1029ms INFO 2026-02-20 18:45:14,842 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,842 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8178ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:14,904 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 18:45:14,904 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:14,904 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,905 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:14,905 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 18:45:14,906 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:14,906 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,907 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:14,909 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:14,909 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4053ms INFO 2026-02-20 18:45:14,909 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,909 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9783ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:14,910 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:14,910 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9898ms INFO 2026-02-20 18:45:14,910 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,910 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6349ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:14,915 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 18:45:14,915 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:14,916 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,917 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:14,919 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:14,920 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8375ms INFO 2026-02-20 18:45:14,920 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,920 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.43ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:14,959 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 18:45:14,959 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 18:45:14,960 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:14,960 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:14,960 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,960 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,961 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:14,961 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:14,964 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 18:45:14,964 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:14,964 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,965 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:14,969 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:14,969 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.855ms INFO 2026-02-20 18:45:14,969 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,969 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3829ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:14,969 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:14,969 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.446ms INFO 2026-02-20 18:45:14,969 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,970 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0625ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:14,971 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:14,971 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.7597ms INFO 2026-02-20 18:45:14,971 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:14,971 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.199ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:15,039 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 18:45:15,039 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:15,039 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:15,040 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 18:45:15,041 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:15,041 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:15,041 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:15,042 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:15,066 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:15,066 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 25.6583ms INFO 2026-02-20 18:45:15,066 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:15,066 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.631ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:15,100 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:15,100 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 57.993ms INFO 2026-02-20 18:45:15,100 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:15,100 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.8365ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:45:15,601 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 18:45:15,601 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:45:15,601 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:15,603 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:45:15,606 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:45:15,607 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6125ms INFO 2026-02-20 18:45:15,607 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:45:15,607 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0099ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:01,480 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:53:01,480 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 18:53:01,481 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9047ms 200 text/html INFO 2026-02-20 18:53:01,590 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 18:53:01,590 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 18:53:01,590 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7108ms 200 application/javascript INFO 2026-02-20 18:53:01,624 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 18:53:01,624 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:01,628 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 18:53:01,630 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 18:53:01,630 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7212ms 200 text/css INFO 2026-02-20 18:53:01,635 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 18:53:01,635 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0585ms 200 application/javascript INFO 2026-02-20 18:53:01,670 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 18:53:01,671 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 18:53:01,671 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5613ms 200 application/javascript INFO 2026-02-20 18:53:01,750 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771584781644&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:53:01,750 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 18:53:01,750 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6095ms 200 text/html INFO 2026-02-20 18:53:01,830 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 18:53:01,830 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 18:53:01,830 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5945ms 200 application/javascript INFO 2026-02-20 18:53:01,843 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 18:53:01,844 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 18:53:01,844 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8907ms 0 application/javascript INFO 2026-02-20 18:53:01,878 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 18:53:01,879 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 18:53:01,879 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.536ms 0 application/javascript INFO 2026-02-20 18:53:01,880 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 18:53:01,881 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 18:53:01,881 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4348ms 0 application/javascript INFO 2026-02-20 18:53:01,909 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 18:53:01,909 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 18:53:01,910 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5447ms 200 application/javascript INFO 2026-02-20 18:53:01,918 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 18:53:01,918 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 18:53:01,918 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4778ms 200 application/javascript INFO 2026-02-20 18:53:01,941 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 18:53:01,942 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 18:53:01,942 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2607ms 200 application/javascript INFO 2026-02-20 18:53:01,945 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 18:53:01,945 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:01,956 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 18:53:01,956 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5543ms 200 application/javascript INFO 2026-02-20 18:53:01,989 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 18:53:01,989 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 18:53:01,989 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7612ms 200 application/javascript INFO 2026-02-20 18:53:02,088 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 18:53:02,089 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 18:53:02,089 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3363ms 200 application/javascript INFO 2026-02-20 18:53:02,118 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 18:53:02,120 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 18:53:02,120 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5244ms 200 text/css INFO 2026-02-20 18:53:02,917 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 18:53:02,917 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 18:53:02,917 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.618ms 200 application/javascript INFO 2026-02-20 18:53:03,274 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8462436562731097 INFO 2026-02-20 18:53:03,275 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 18:53:03,275 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5861ms 200 application/javascript INFO 2026-02-20 18:53:03,301 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 18:53:03,302 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 18:53:03,302 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6934ms 200 image/jpeg INFO 2026-02-20 18:53:03,432 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771584781644%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 18:53:03,433 [38 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:53:03,433 [38 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:53:03,433 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:03,434 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:03,435 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-02-20 18:53:03,435 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:03,435 [32 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:53:03,435 [32 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:53:03,435 [38 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771584781644&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:53:03,435 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:03,437 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 18:53:03,437 [32 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 18:53:03,438 [32 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 18:53:03,438 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:03,438 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0873ms INFO 2026-02-20 18:53:03,438 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:03,438 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1281ms 401 application/json; charset=utf-8 INFO 2026-02-20 18:53:03,439 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:03,439 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.8529ms INFO 2026-02-20 18:53:03,439 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:03,439 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1232ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:03,585 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-02-20 18:53:03,585 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:03,585 [4 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:53:03,585 [4 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:53:03,585 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:53:03,587 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 18:53:03,592 [4 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MzMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzQ4OSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuiwreS4uSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODMzIiwianRpIjoiYzZlZWQ5ODUtN2UxOS00MTU5LWFjYzYtNjY3NmI4ZTlhMDk2IiwiaWF0IjoxNzcwOTcwNDc5LCJuYmYiOjE3NzA5NzA0NzcsImV4cCI6MTc3MTA1Njg3OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.0kaRf_U1x-Y-yF5yhCE6O7JcRt-zb6YhKqC3EZ_IgbE INFO 2026-02-20 18:53:03,595 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:03,595 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 8.0841ms INFO 2026-02-20 18:53:03,595 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:53:03,595 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.411ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:03,799 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-02-20 18:53:03,799 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:03,800 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:03,802 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:03,803 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:03,804 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 18:53:03,804 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 18:53:03,804 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 18:53:03,819 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 18:53:03,822 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:03,822 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.6081ms INFO 2026-02-20 18:53:03,822 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:03,822 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.5211ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:03,965 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 18:53:03,965 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:03,966 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:03,967 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:03,968 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 18:53:03,968 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 18:53:03,968 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 18:53:03,978 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 18:53:03,978 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:03,978 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:03,980 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:03,983 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:03,983 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2387ms INFO 2026-02-20 18:53:03,983 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:03,983 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1136ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:03,997 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 18:53:04,000 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:04,000 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.0674ms INFO 2026-02-20 18:53:04,000 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,000 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.7921ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:04,106 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 18:53:04,106 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:04,106 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 18:53:04,106 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5082ms 200 application/javascript INFO 2026-02-20 18:53:04,112 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 18:53:04,112 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:04,112 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 18:53:04,113 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7495ms 200 application/javascript INFO 2026-02-20 18:53:04,116 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 18:53:04,116 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:04,116 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 18:53:04,116 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 18:53:04,116 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 18:53:04,117 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5173ms 200 application/javascript INFO 2026-02-20 18:53:04,117 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:04,117 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 18:53:04,117 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 18:53:04,117 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5322ms 200 text/css INFO 2026-02-20 18:53:04,117 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 18:53:04,117 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4675ms 200 application/javascript INFO 2026-02-20 18:53:04,117 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:04,117 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 18:53:04,117 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.359ms 200 application/javascript INFO 2026-02-20 18:53:04,178 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 18:53:04,180 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 18:53:04,180 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5445ms 200 text/css INFO 2026-02-20 18:53:04,187 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 18:53:04,188 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 18:53:04,188 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9761ms 200 text/css INFO 2026-02-20 18:53:04,189 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 18:53:04,189 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:04,189 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 18:53:04,189 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4656ms 200 application/javascript INFO 2026-02-20 18:53:04,229 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 18:53:04,230 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:04,230 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,231 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:53:04,231 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:04,231 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 18:53:04,231 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:04,232 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,232 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:04,232 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,232 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:04,233 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:04,233 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:04,239 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:04,239 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8659ms INFO 2026-02-20 18:53:04,239 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,239 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5257ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:04,239 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:04,239 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.3176ms INFO 2026-02-20 18:53:04,239 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,239 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9154ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:04,259 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:04,259 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 27.3237ms INFO 2026-02-20 18:53:04,259 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,259 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.8942ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:04,406 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 18:53:04,407 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 18:53:04,407 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5481ms 200 image/png INFO 2026-02-20 18:53:04,408 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 18:53:04,408 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 18:53:04,408 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 18:53:04,408 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 18:53:04,408 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4697ms 200 image/png INFO 2026-02-20 18:53:04,408 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4408ms 200 image/png INFO 2026-02-20 18:53:04,411 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 18:53:04,411 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 18:53:04,411 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4562ms 200 image/png INFO 2026-02-20 18:53:04,427 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 18:53:04,427 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:04,427 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,428 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:04,433 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:04,433 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.837ms INFO 2026-02-20 18:53:04,433 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,433 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6355ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:04,438 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 18:53:04,438 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:04,438 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,439 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:04,443 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:04,443 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2949ms INFO 2026-02-20 18:53:04,443 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,443 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0443ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:04,501 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 18:53:04,501 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:04,501 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,502 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:04,506 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:04,506 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5941ms INFO 2026-02-20 18:53:04,506 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,506 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5619ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:04,508 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 18:53:04,508 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:04,508 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,509 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:04,511 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 18:53:04,511 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:04,511 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,512 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:04,512 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7961ms INFO 2026-02-20 18:53:04,512 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,512 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4249ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:04,513 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:04,513 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 18:53:04,513 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:04,513 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,515 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:04,516 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:04,516 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3902ms INFO 2026-02-20 18:53:04,516 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,516 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2077ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:04,521 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 18:53:04,521 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 18:53:04,521 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4774ms 200 image/png INFO 2026-02-20 18:53:04,522 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:04,522 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5951ms INFO 2026-02-20 18:53:04,522 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,522 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2252ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:04,588 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 18:53:04,588 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:04,589 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,589 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 18:53:04,589 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:04,590 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,590 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:04,591 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:04,598 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 18:53:04,598 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 18:53:04,599 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 18:53:04,599 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0233ms 200 image/jpeg INFO 2026-02-20 18:53:04,599 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 18:53:04,599 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.022ms 200 image/jpeg INFO 2026-02-20 18:53:04,603 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 18:53:04,603 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 18:53:04,603 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6812ms 200 image/jpeg INFO 2026-02-20 18:53:04,616 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:04,616 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 25.6734ms INFO 2026-02-20 18:53:04,616 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,616 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.5057ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:04,667 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:04,667 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 76.6051ms INFO 2026-02-20 18:53:04,667 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,668 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.3684ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:04,747 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 18:53:04,747 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:04,747 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,749 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:04,753 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:04,753 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.8624ms INFO 2026-02-20 18:53:04,753 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:04,753 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5047ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:05,916 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ToDoListMgr/GetToDoListResult?url=salary& INFO 2026-02-20 18:53:05,918 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:05,918 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:05,919 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetToDoListResult", controller = "ToDoListMgr"}. Executing controller action with signature Sg.HcmMb.ToDoList.Dto.ToDoListResultDto GetToDoListResult(Sg.HcmMb.ToDoList.Dto.ToDoListUrlDto) on controller Sg.HcmMb.ToDoList.ToDoListMgrAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:05,920 [31 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MzMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzQ4OSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuiwreS4uSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODMzIiwianRpIjoiNjg3OTUxMmUtZDU4OS00ZTg5LWI1NTAtMzA3MjFmZDU0MWQxIiwiaWF0IjoxNzcxNTg0NzgzLCJuYmYiOjE3NzE1ODQ3ODEsImV4cCI6MTc3MTY3MTE4MywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.326MrfE-kiEzjf4xaf0ogUfs5Ym6qmhL1OSo0D5lyiI INFO 2026-02-20 18:53:05,923 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:05,923 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 3.8998ms INFO 2026-02-20 18:53:05,923 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:05,923 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2022ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:06,018 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-02-20 18:53:06,018 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-02-20 18:53:06,019 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9587ms 200 text/css INFO 2026-02-20 18:53:06,019 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-02-20 18:53:06,020 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:06,020 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-02-20 18:53:06,020 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7191ms 200 application/javascript INFO 2026-02-20 18:53:06,060 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 37 INFO 2026-02-20 18:53:06,061 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:06,061 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:06,061 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:06,062 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:06,073 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:06,073 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.6844ms INFO 2026-02-20 18:53:06,073 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:06,073 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5692ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:06,148 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-02-20 18:53:06,148 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-02-20 18:53:06,148 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4362ms 200 image/png INFO 2026-02-20 18:53:06,189 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=enableFaceUser& INFO 2026-02-20 18:53:06,189 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:06,189 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:06,190 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:06,194 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:06,194 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4219ms INFO 2026-02-20 18:53:06,194 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:06,194 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2208ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:06,349 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-20 18:53:06,349 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/ConfirmPwdByEnableCheckPwd2? application/x-www-form-urlencoded 0 INFO 2026-02-20 18:53:06,349 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:06,349 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:06,349 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:06,349 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:06,349 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:06,351 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "ConfirmPwdByEnableCheckPwd2", controller = "Salary"}. Executing controller action with signature Boolean ConfirmPwdByEnableCheckPwd2() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:06,351 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetIsDefaultPwd", controller = "Salary"}. Executing controller action with signature Boolean GetIsDefaultPwd() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:06,355 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:06,355 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:06,355 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 4.3891ms INFO 2026-02-20 18:53:06,355 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:06,355 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.483ms INFO 2026-02-20 18:53:06,355 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:06,355 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2945ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:06,355 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4371ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:06,510 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050002&IsEss=true& INFO 2026-02-20 18:53:06,510 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:06,510 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:06,511 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:06,514 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:06,515 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3648ms INFO 2026-02-20 18:53:06,515 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:06,515 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1879ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:10,999 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/CheckPwd2? application/json 16 INFO 2026-02-20 18:53:10,999 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:10,999 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:10,999 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:11,001 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckPwd2", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckPwd2(Sg.HcmMb.Pay.Dto.PwdDto) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:11,006 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:11,006 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 5.2317ms INFO 2026-02-20 18:53:11,006 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:11,006 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3409ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:11,159 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050001&IsEss=true& INFO 2026-02-20 18:53:11,159 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetWageDetial?GZYM=&GZYM2=&id=-1& INFO 2026-02-20 18:53:11,159 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:11,159 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:11,159 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:11,160 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:11,161 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:11,161 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWageDetial", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.Pay.Dto.SalaryListsDto GetWageDetial(System.String, System.String, Int32) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:11,164 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:11,164 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.471ms INFO 2026-02-20 18:53:11,164 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:11,165 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6097ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:11,207 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:11,212 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 51.2445ms INFO 2026-02-20 18:53:11,212 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:11,212 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.2289ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:11,310 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop2.225a0e9a.png INFO 2026-02-20 18:53:11,311 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop2.225a0e9a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop2.225a0e9a.png' INFO 2026-02-20 18:53:11,311 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0103ms 200 image/png INFO 2026-02-20 18:53:11,317 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-02-20 18:53:11,318 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/eyes.745fcd49.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\eyes.745fcd49.png' INFO 2026-02-20 18:53:11,318 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4177ms 200 image/png INFO 2026-02-20 18:53:39,880 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:53:39,880 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:39,880 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:39,880 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:39,882 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:39,888 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:39,888 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1681ms INFO 2026-02-20 18:53:39,888 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:39,888 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4012ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:41,948 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalList.955af4a1.js INFO 2026-02-20 18:53:41,948 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:41,949 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalList.289d862c.css INFO 2026-02-20 18:53:41,961 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalList.289d862c.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalList.289d862c.css' INFO 2026-02-20 18:53:41,962 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0627ms 200 text/css INFO 2026-02-20 18:53:41,974 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalList.955af4a1.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalList.955af4a1.js' INFO 2026-02-20 18:53:41,974 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0669ms 200 application/javascript INFO 2026-02-20 18:53:41,986 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-02-20 18:53:41,986 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:41,986 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:41,986 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:41,988 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:41,994 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:41,994 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1333ms INFO 2026-02-20 18:53:41,994 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:41,994 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0776ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:42,146 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-02-20 18:53:42,148 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=disableBatchApproval& INFO 2026-02-20 18:53:42,148 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:42,149 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:42,150 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:42,154 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:42,154 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.2548ms INFO 2026-02-20 18:53:42,154 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:42,155 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7871ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:42,158 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-02-20 18:53:42,158 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4224ms 200 image/png INFO 2026-02-20 18:53:42,184 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-02-20 18:53:42,185 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:42,185 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:42,187 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSelectNum", controller = "EWorkFlow"}. Executing controller action with signature Int32 GetSelectNum() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:42,193 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 18:53:42,194 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:42,194 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:42,194 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 7.0932ms INFO 2026-02-20 18:53:42,194 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:42,194 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:42,194 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5711ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:42,195 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:42,197 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=4&type=0&formCode=& INFO 2026-02-20 18:53:42,197 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:42,198 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:42,201 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:42,208 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:42,208 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 13.0195ms INFO 2026-02-20 18:53:42,208 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:42,208 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8302ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:42,337 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:42,339 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 137.8638ms INFO 2026-02-20 18:53:42,339 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:42,339 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 141.5124ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:45,142 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-02-20 18:53:45,143 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-02-20 18:53:45,143 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6943ms 200 text/css INFO 2026-02-20 18:53:45,144 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-20 18:53:45,144 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:45,145 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-02-20 18:53:45,145 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.566ms 200 application/javascript INFO 2026-02-20 18:53:45,146 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-20 18:53:45,146 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:45,147 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-02-20 18:53:45,147 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9962ms 200 application/javascript INFO 2026-02-20 18:53:45,148 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-02-20 18:53:45,148 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-20 18:53:45,148 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:45,148 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-02-20 18:53:45,148 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-02-20 18:53:45,148 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3779ms 200 application/javascript INFO 2026-02-20 18:53:45,148 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4332ms 200 text/css INFO 2026-02-20 18:53:45,149 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-20 18:53:45,149 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:45,149 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-02-20 18:53:45,150 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.607ms 200 application/javascript INFO 2026-02-20 18:53:45,226 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-20 18:53:45,229 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 104 INFO 2026-02-20 18:53:45,229 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-02-20 18:53:45,229 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:45,229 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9211ms 200 text/css INFO 2026-02-20 18:53:45,229 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:45,229 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:45,229 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-02-20 18:53:45,230 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-02-20 18:53:45,230 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3543ms 200 text/css INFO 2026-02-20 18:53:45,230 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:45,232 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-20 18:53:45,232 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:45,236 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:45,236 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9726ms INFO 2026-02-20 18:53:45,236 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:45,237 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8756ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:45,239 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-20 18:53:45,239 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6615ms 200 application/javascript INFO 2026-02-20 18:53:45,428 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-02-20 18:53:45,428 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:45,429 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:45,430 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:45,434 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:45,434 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.8479ms INFO 2026-02-20 18:53:45,434 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:45,434 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0671ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:45,592 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=bace439e-30fb-4453-9c67-1bbdc80f02fd& INFO 2026-02-20 18:53:45,593 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:45,593 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:45,594 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:45,647 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:45,647 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 52.5107ms INFO 2026-02-20 18:53:45,647 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:45,647 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.9363ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:45,832 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 18:53:45,832 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:45,832 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:45,832 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=358764&isHis=& INFO 2026-02-20 18:53:45,833 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:45,833 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:45,834 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:45,834 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:45,839 [44 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 18:53:45,841 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:45,841 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.3133ms INFO 2026-02-20 18:53:45,841 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:45,841 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.43ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:45,844 [44 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-20 18:53:45,847 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:45,847 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 13.0914ms INFO 2026-02-20 18:53:45,847 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:45,847 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0343ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:46,035 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=358764& INFO 2026-02-20 18:53:46,035 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:46,036 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,037 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:46,045 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:46,045 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.059ms INFO 2026-02-20 18:53:46,045 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,045 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3165ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:46,224 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0070& INFO 2026-02-20 18:53:46,238 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:46,238 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,247 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:46,288 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:46,291 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 43.2375ms INFO 2026-02-20 18:53:46,291 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,291 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.7183ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:46,473 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=bace439e-30fb-4453-9c67-1bbdc80f02fd&isHis=& INFO 2026-02-20 18:53:46,473 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=bace439e-30fb-4453-9c67-1bbdc80f02fd&flowID=185&nodeCode=begin& INFO 2026-02-20 18:53:46,473 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=185&NodeCode=begin&guid=bace439e-30fb-4453-9c67-1bbdc80f02fd&recordId=4556&tableName=FORM71& INFO 2026-02-20 18:53:46,474 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:46,474 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:46,474 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,474 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,474 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:46,474 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,475 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:46,475 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:46,475 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:46,526 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:46,526 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 51.0341ms INFO 2026-02-20 18:53:46,526 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,526 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.1728ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:46,565 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:46,565 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 89.839ms INFO 2026-02-20 18:53:46,565 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,565 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 91.7903ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:46,569 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:46,570 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 94.3098ms INFO 2026-02-20 18:53:46,570 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,570 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.3819ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:46,707 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?flag=4&formCode=0070&tableName=FORM71&keyFieldValue=4556&approveID=358764& INFO 2026-02-20 18:53:46,708 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:46,708 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,721 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormTables", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormTableInfo] GetFormTables(System.String, System.String, System.String, Int32, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:46,732 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:46,734 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 12.8904ms INFO 2026-02-20 18:53:46,734 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,734 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.4682ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:46,940 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-20 18:53:46,940 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-02-20 18:53:46,940 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5877ms 200 image/png INFO 2026-02-20 18:53:46,948 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-02-20 18:53:46,948 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-02-20 18:53:46,948 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:46,948 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:46,948 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,948 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,950 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:46,950 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:46,952 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-02-20 18:53:46,952 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:46,952 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,953 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:46,954 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:46,954 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:46,954 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2487ms INFO 2026-02-20 18:53:46,954 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,954 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.3977ms INFO 2026-02-20 18:53:46,954 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,954 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3154ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:46,954 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1437ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:46,956 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:46,956 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8196ms INFO 2026-02-20 18:53:46,956 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,956 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6038ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:46,988 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORM71&recordId=4556&formCode=0070&flowID=185&nodeCode=begin&exeId=67109&guid=bace439e-30fb-4453-9c67-1bbdc80f02fd&flag=4& INFO 2026-02-20 18:53:46,989 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:46,989 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:46,991 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSOFPanel", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.PGetCreateFormInfoOutDto GetSOFPanel(Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:47,095 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:47,100 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 109.1385ms INFO 2026-02-20 18:53:47,101 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:47,101 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 112.2046ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:47,395 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 18:53:47,395 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetImageNameForGuid?Guid=bb81d0d7-7388-02e6-d3d2-f2f7d4c1e208&attachTableName=& INFO 2026-02-20 18:53:47,395 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetImageNameForGuid?Guid=7794ca02-6f45-5d52-581b-0d9dcc1d19cd&attachTableName=& INFO 2026-02-20 18:53:47,395 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:47,395 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:47,395 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:47,395 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:47,395 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:47,395 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:47,397 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:47,397 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetImageNameForGuid", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:47,398 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetImageNameForGuid", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:47,401 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:47,401 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.3534ms INFO 2026-02-20 18:53:47,401 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:47,401 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5597ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:47,469 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 18:53:47,469 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:47,469 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:47,470 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:47,474 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:47,474 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.5612ms INFO 2026-02-20 18:53:47,474 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:47,474 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3507ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:47,550 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 18:53:47,550 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:47,550 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:47,552 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:47,556 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:47,556 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6038ms INFO 2026-02-20 18:53:47,556 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:47,556 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.044ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:47,634 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 18:53:47,634 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:47,634 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:47,636 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:47,639 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:47,639 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7912ms INFO 2026-02-20 18:53:47,639 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:47,640 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9673ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:52,723 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:52,723 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:52,724 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M) in 5325.9598ms INFO 2026-02-20 18:53:52,724 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M) in 5326.3569ms INFO 2026-02-20 18:53:52,724 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:52,724 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:52,724 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5328.9604ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:52,724 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5328.9654ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:53,313 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/woff2/fontawesome-webfont.2adefcbc.woff2?v=4.7.0 INFO 2026-02-20 18:53:53,313 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:53,345 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/woff2/fontawesome-webfont.2adefcbc.woff2'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\woff2\fontawesome-webfont.2adefcbc.woff2' INFO 2026-02-20 18:53:53,345 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.3407ms 200 font/woff2 INFO 2026-02-20 18:53:53,360 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORM71&keyFieldValue=xbO2mxnQhck%3D& INFO 2026-02-20 18:53:53,360 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:53,360 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:53,362 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:53,368 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:53,368 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.2162ms INFO 2026-02-20 18:53:53,368 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:53,368 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3979ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:57,238 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-02-20 18:53:57,238 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:57,238 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:57,238 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:57,240 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:57,246 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:57,246 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.056ms INFO 2026-02-20 18:53:57,246 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:57,246 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5784ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:57,269 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=4&type=0&formCode=& INFO 2026-02-20 18:53:57,269 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:57,269 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:57,270 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:57,392 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:57,392 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 121.9841ms INFO 2026-02-20 18:53:57,392 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:57,392 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 123.8005ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:58,589 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 104 INFO 2026-02-20 18:53:58,589 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=6b01dd74-8493-4cac-93e8-4ec96c656a74& INFO 2026-02-20 18:53:58,589 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:53:58,589 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:58,589 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:58,589 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:58,589 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:58,591 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:58,591 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:58,597 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:58,597 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9344ms INFO 2026-02-20 18:53:58,597 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:58,598 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8444ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:58,642 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:58,642 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.0718ms INFO 2026-02-20 18:53:58,642 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:58,642 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.0659ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:58,799 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 18:53:58,799 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:58,799 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:58,800 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:58,806 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:58,806 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.127ms INFO 2026-02-20 18:53:58,806 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:58,806 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8595ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:58,821 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=358767&isHis=& INFO 2026-02-20 18:53:58,821 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:58,821 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:58,822 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:58,826 [38 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 18:53:58,830 [38 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-20 18:53:58,832 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:58,832 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.6232ms INFO 2026-02-20 18:53:58,832 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:58,832 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2447ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:58,995 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=358767& INFO 2026-02-20 18:53:58,995 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:58,995 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:58,996 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:59,003 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:59,003 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 7.1454ms INFO 2026-02-20 18:53:59,003 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,003 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8464ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:59,189 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0070& INFO 2026-02-20 18:53:59,189 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:59,189 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,191 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:59,196 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:59,196 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 5.3292ms INFO 2026-02-20 18:53:59,196 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,196 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5343ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:59,360 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=6b01dd74-8493-4cac-93e8-4ec96c656a74&isHis=& INFO 2026-02-20 18:53:59,360 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:59,360 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,362 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:59,388 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=185&NodeCode=begin&guid=6b01dd74-8493-4cac-93e8-4ec96c656a74&recordId=4557&tableName=FORM71& INFO 2026-02-20 18:53:59,388 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:59,389 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,390 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:59,395 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=6b01dd74-8493-4cac-93e8-4ec96c656a74&flowID=185&nodeCode=begin& INFO 2026-02-20 18:53:59,395 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:59,396 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,397 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:59,435 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:59,435 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 72.7661ms INFO 2026-02-20 18:53:59,435 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,435 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 75.0134ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:59,447 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:59,447 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 50.4943ms INFO 2026-02-20 18:53:59,447 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,448 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.6899ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:59,456 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:59,457 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 66.7395ms INFO 2026-02-20 18:53:59,457 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,457 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.5105ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:59,620 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?flag=4&formCode=0070&tableName=FORM71&keyFieldValue=4557&approveID=358767& INFO 2026-02-20 18:53:59,620 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:59,621 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,622 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormTables", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormTableInfo] GetFormTables(System.String, System.String, System.String, Int32, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:59,628 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:59,628 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 5.8035ms INFO 2026-02-20 18:53:59,628 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,628 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7871ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:59,822 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-02-20 18:53:59,822 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:59,823 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,824 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:59,828 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:59,828 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2138ms INFO 2026-02-20 18:53:59,828 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,828 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4076ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:53:59,828 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORM71&recordId=4557&formCode=0070&flowID=185&nodeCode=begin&exeId=67110&guid=6b01dd74-8493-4cac-93e8-4ec96c656a74&flag=4& INFO 2026-02-20 18:53:59,829 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:53:59,829 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,830 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSOFPanel", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.PGetCreateFormInfoOutDto GetSOFPanel(Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:53:59,940 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:53:59,944 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 114.1906ms INFO 2026-02-20 18:53:59,944 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 18:53:59,944 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 116.0277ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:00,315 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetImageNameForGuid?Guid=6cec7704-fe09-c862-0438-cc0691c67fcf&attachTableName=& INFO 2026-02-20 18:54:00,315 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:00,315 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:00,317 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetImageNameForGuid", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:00,318 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetImageNameForGuid?Guid=75ce7ddf-190a-20cc-2865-f65d041a9193&attachTableName=& INFO 2026-02-20 18:54:00,318 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:00,318 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:00,319 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetImageNameForGuid", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:00,365 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:00,366 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M) in 48.5784ms INFO 2026-02-20 18:54:00,366 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:00,366 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.1207ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:00,366 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:00,366 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M) in 46.3492ms INFO 2026-02-20 18:54:00,366 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:00,366 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.4129ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:01,309 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORM71&keyFieldValue=amerGSxf3YM%3D& INFO 2026-02-20 18:54:01,309 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:01,309 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:01,311 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:01,317 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:01,317 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.3431ms INFO 2026-02-20 18:54:01,317 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:01,317 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3739ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:06,308 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-02-20 18:54:06,308 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=4&type=0&formCode=& INFO 2026-02-20 18:54:06,308 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:54:06,308 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:06,308 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:06,308 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:06,308 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:06,310 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:06,310 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:06,315 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:06,316 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9304ms INFO 2026-02-20 18:54:06,316 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:06,316 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.985ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:06,425 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:06,425 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 115.7251ms INFO 2026-02-20 18:54:06,425 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:06,426 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 117.7189ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:07,583 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 104 INFO 2026-02-20 18:54:07,583 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:54:07,584 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:07,584 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:07,585 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:07,591 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:07,591 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2485ms INFO 2026-02-20 18:54:07,591 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:07,592 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4762ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:07,599 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=c7093757-888e-4799-b425-2afcc36af49f& INFO 2026-02-20 18:54:07,599 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:07,600 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:07,601 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:07,652 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:07,652 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.8536ms INFO 2026-02-20 18:54:07,652 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:07,652 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.5695ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:07,821 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 18:54:07,821 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:07,821 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:07,822 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:07,826 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=358771&isHis=& INFO 2026-02-20 18:54:07,826 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:07,826 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:07,827 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:07,829 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:07,829 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.4432ms INFO 2026-02-20 18:54:07,829 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:07,829 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2462ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:07,831 [62 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 18:54:07,835 [62 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-20 18:54:07,838 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:07,838 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.3965ms INFO 2026-02-20 18:54:07,838 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:07,838 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1348ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:08,018 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=358771& INFO 2026-02-20 18:54:08,019 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:08,019 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:08,020 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:08,029 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:08,029 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.5712ms INFO 2026-02-20 18:54:08,029 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:08,029 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6931ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:08,192 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0070& INFO 2026-02-20 18:54:08,192 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:08,192 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:08,193 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:08,199 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:08,199 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 5.1879ms INFO 2026-02-20 18:54:08,199 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:08,199 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1247ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:08,378 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=c7093757-888e-4799-b425-2afcc36af49f&isHis=& INFO 2026-02-20 18:54:08,378 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:08,378 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:08,380 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:08,388 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=185&NodeCode=begin&guid=c7093757-888e-4799-b425-2afcc36af49f&recordId=4558&tableName=FORM71& INFO 2026-02-20 18:54:08,388 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:08,388 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:08,390 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:08,390 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=c7093757-888e-4799-b425-2afcc36af49f&flowID=185&nodeCode=begin& INFO 2026-02-20 18:54:08,391 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:08,391 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:08,392 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:08,444 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:08,444 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 52.5435ms INFO 2026-02-20 18:54:08,444 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:08,445 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.2602ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:08,468 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:08,468 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 88.517ms INFO 2026-02-20 18:54:08,468 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:08,468 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.5724ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:08,473 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:08,473 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 83.0788ms INFO 2026-02-20 18:54:08,473 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:08,473 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 85.2464ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:08,627 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?flag=4&formCode=0070&tableName=FORM71&keyFieldValue=4558&approveID=358771& INFO 2026-02-20 18:54:08,627 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:08,627 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:08,628 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormTables", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormTableInfo] GetFormTables(System.String, System.String, System.String, Int32, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:08,633 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:08,634 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 5.1943ms INFO 2026-02-20 18:54:08,634 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:08,634 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1446ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:08,858 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORM71&recordId=4558&formCode=0070&flowID=185&nodeCode=begin&exeId=67111&guid=c7093757-888e-4799-b425-2afcc36af49f&flag=4& INFO 2026-02-20 18:54:08,858 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:08,858 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:08,860 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSOFPanel", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.PGetCreateFormInfoOutDto GetSOFPanel(Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:08,945 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:08,948 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 88.7413ms INFO 2026-02-20 18:54:08,948 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:08,949 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.6989ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:09,270 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetImageNameForGuid?Guid=b2c0a434-3b62-7e76-0419-c2295ad0e94d&attachTableName=& INFO 2026-02-20 18:54:09,270 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:09,271 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:09,272 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetImageNameForGuid", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:09,273 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetImageNameForGuid?Guid=ddf9ac78-c882-573a-7b4c-f6a486202ca2&attachTableName=& INFO 2026-02-20 18:54:09,273 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:09,273 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:09,275 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetImageNameForGuid", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:09,298 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:09,298 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:09,298 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M) in 23.3961ms INFO 2026-02-20 18:54:09,298 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:09,298 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M) in 26.0883ms INFO 2026-02-20 18:54:09,298 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:09,298 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.1372ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:09,298 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.1635ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:10,272 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORM71&keyFieldValue=477fcpbjIO4%3D& INFO 2026-02-20 18:54:10,272 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:10,273 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:10,274 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:10,280 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:10,280 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.2929ms INFO 2026-02-20 18:54:10,280 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:10,281 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4853ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:26,598 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-02-20 18:54:26,598 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:54:26,598 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:26,598 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:26,600 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:26,606 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:26,606 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1776ms INFO 2026-02-20 18:54:26,606 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:26,606 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3862ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:26,626 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=4&type=0&formCode=& INFO 2026-02-20 18:54:26,626 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:26,626 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:26,628 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:26,743 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:26,744 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 115.7811ms INFO 2026-02-20 18:54:26,744 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:26,744 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 117.6849ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:29,186 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 104 INFO 2026-02-20 18:54:29,186 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:54:29,186 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:29,186 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:29,188 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:29,189 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=5da895f3-79c8-4692-9450-5f4293525d82& INFO 2026-02-20 18:54:29,190 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:29,190 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:29,191 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:29,193 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:29,193 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6675ms INFO 2026-02-20 18:54:29,193 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:29,194 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9061ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:29,240 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:29,241 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 49.5082ms INFO 2026-02-20 18:54:29,241 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:29,241 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.1493ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:29,426 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=358774&isHis=& INFO 2026-02-20 18:54:29,426 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:29,427 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:29,428 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 18:54:29,428 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:29,428 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:29,428 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:29,430 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:29,432 [16 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 18:54:29,436 [16 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-20 18:54:29,436 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:29,436 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.5553ms INFO 2026-02-20 18:54:29,436 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:29,436 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4762ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:29,438 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:29,438 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.3256ms INFO 2026-02-20 18:54:29,438 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:29,439 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4978ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:29,626 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=358774& INFO 2026-02-20 18:54:29,626 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:29,626 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:29,628 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:29,636 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:29,636 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.4795ms INFO 2026-02-20 18:54:29,636 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:29,636 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7235ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:29,818 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0070& INFO 2026-02-20 18:54:29,818 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:29,818 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:29,819 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:29,824 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:29,825 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 5.0962ms INFO 2026-02-20 18:54:29,825 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:29,825 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1222ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:30,018 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=5da895f3-79c8-4692-9450-5f4293525d82&isHis=& INFO 2026-02-20 18:54:30,018 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:30,018 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:30,019 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:30,029 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=185&NodeCode=begin&guid=5da895f3-79c8-4692-9450-5f4293525d82&recordId=4559&tableName=FORM71& INFO 2026-02-20 18:54:30,029 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:30,030 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:30,031 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:30,060 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=5da895f3-79c8-4692-9450-5f4293525d82&flowID=185&nodeCode=begin& INFO 2026-02-20 18:54:30,061 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:30,061 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:30,062 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:30,109 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:30,109 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 89.2592ms INFO 2026-02-20 18:54:30,109 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:30,109 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 91.2656ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:30,114 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:30,114 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 83.1033ms INFO 2026-02-20 18:54:30,114 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:30,114 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 85.0128ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:30,115 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:30,115 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 52.8713ms INFO 2026-02-20 18:54:30,115 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:30,115 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.9646ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:30,308 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?flag=4&formCode=0070&tableName=FORM71&keyFieldValue=4559&approveID=358774& INFO 2026-02-20 18:54:30,309 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:30,309 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:30,310 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormTables", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormTableInfo] GetFormTables(System.String, System.String, System.String, Int32, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:30,315 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:30,316 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 5.3713ms INFO 2026-02-20 18:54:30,316 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:30,316 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2905ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:30,518 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORM71&recordId=4559&formCode=0070&flowID=185&nodeCode=begin&exeId=67112&guid=5da895f3-79c8-4692-9450-5f4293525d82&flag=4& INFO 2026-02-20 18:54:30,518 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:30,518 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:30,519 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSOFPanel", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.PGetCreateFormInfoOutDto GetSOFPanel(Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:30,607 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:30,610 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 90.7217ms INFO 2026-02-20 18:54:30,610 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:30,610 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.6246ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:30,872 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetImageNameForGuid?Guid=892760fd-4760-47d9-febf-b42b7f5201e2&attachTableName=& INFO 2026-02-20 18:54:30,873 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:30,873 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:30,873 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetImageNameForGuid?Guid=7574de6f-80f7-e14f-57cb-3e3da8d76bf5&attachTableName=& INFO 2026-02-20 18:54:30,874 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:30,874 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:30,874 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetImageNameForGuid", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:30,875 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetImageNameForGuid", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:30,900 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:30,900 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:30,900 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M) in 25.4464ms INFO 2026-02-20 18:54:30,900 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:30,900 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M) in 25.0184ms INFO 2026-02-20 18:54:30,900 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:30,900 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.811ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:30,900 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.6561ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:31,910 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORM71&keyFieldValue=%2FWDJUJxkDMk%3D& INFO 2026-02-20 18:54:31,910 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:31,910 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:31,911 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:31,917 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:31,918 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.1292ms INFO 2026-02-20 18:54:31,918 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:31,918 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1895ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:34,878 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-02-20 18:54:34,878 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:54:34,879 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:34,879 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:34,880 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:34,886 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:34,886 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1263ms INFO 2026-02-20 18:54:34,886 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:34,887 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4849ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:34,908 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=4&type=0&formCode=& INFO 2026-02-20 18:54:34,908 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:34,908 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:34,909 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:35,024 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:35,024 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 115.2191ms INFO 2026-02-20 18:54:35,025 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:35,025 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 117.0961ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:54:39,380 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:54:39,380 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:54:39,380 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:54:39,380 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:39,382 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:54:39,387 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:54:39,387 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5517ms INFO 2026-02-20 18:54:39,387 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:54:39,387 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5677ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:38,931 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:57:38,932 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 18:57:38,932 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9091ms 200 text/html INFO 2026-02-20 18:57:39,018 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:57:39,019 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 18:57:39,019 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6587ms 200 text/html INFO 2026-02-20 18:57:39,135 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 18:57:39,135 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 18:57:39,135 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5804ms 200 application/javascript INFO 2026-02-20 18:57:39,186 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 18:57:39,188 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 18:57:39,188 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1112ms 200 text/css INFO 2026-02-20 18:57:39,197 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 18:57:39,197 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:39,206 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 18:57:39,206 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 18:57:39,207 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7981ms 200 application/javascript INFO 2026-02-20 18:57:39,211 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 18:57:39,213 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 18:57:39,213 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9125ms 200 application/javascript INFO 2026-02-20 18:57:39,217 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 18:57:39,218 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 18:57:39,218 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6225ms 200 application/javascript INFO 2026-02-20 18:57:39,222 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 18:57:39,223 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 18:57:39,223 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5394ms 200 application/javascript INFO 2026-02-20 18:57:39,239 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 18:57:39,239 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.4736ms 200 application/javascript INFO 2026-02-20 18:57:39,269 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771585060138&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:57:39,270 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 18:57:39,270 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5386ms 200 text/html INFO 2026-02-20 18:57:39,280 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 18:57:39,280 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 18:57:39,280 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4168ms 200 application/javascript INFO 2026-02-20 18:57:39,286 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 18:57:39,287 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 18:57:39,287 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0937ms 200 application/javascript INFO 2026-02-20 18:57:39,376 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 18:57:39,379 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 18:57:39,379 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6284ms 200 text/css INFO 2026-02-20 18:57:39,380 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 18:57:39,380 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:39,393 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 18:57:39,393 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6964ms 200 application/javascript INFO 2026-02-20 18:57:39,587 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 18:57:39,589 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 18:57:39,589 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5342ms 200 application/javascript INFO 2026-02-20 18:57:39,596 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 18:57:39,597 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 18:57:39,597 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3427ms 200 application/javascript INFO 2026-02-20 18:57:43,297 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 18:57:43,298 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 18:57:43,298 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.64ms 200 application/javascript INFO 2026-02-20 18:57:43,638 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.533679394521588 INFO 2026-02-20 18:57:43,639 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 18:57:43,639 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5739ms 200 application/javascript INFO 2026-02-20 18:57:43,656 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 18:57:43,657 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 18:57:43,657 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9154ms 200 image/jpeg INFO 2026-02-20 18:57:44,153 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771585060138%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 18:57:44,153 [39 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:57:44,153 [39 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:57:44,153 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:44,155 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:44,156 [39 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771585060138&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:57:44,158 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:44,159 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9875ms INFO 2026-02-20 18:57:44,159 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:44,159 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3017ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:44,160 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 18:57:44,160 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:44,161 [39 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:57:44,161 [39 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:57:44,161 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:44,162 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 18:57:44,163 [39 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 18:57:44,163 [39 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 18:57:44,163 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:44,163 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.9878ms INFO 2026-02-20 18:57:44,163 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:44,163 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9558ms 401 application/json; charset=utf-8 INFO 2026-02-20 18:57:44,351 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 18:57:44,351 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:44,351 [39 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:57:44,351 [39 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:57:44,351 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:57:44,353 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 18:57:44,354 [39 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1ODEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwNjc5NyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWImOaYpeWPkSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTgxIiwianRpIjoiYmU4NDdmYWItMTM5OC00MjIyLWJkZmItYjg3OTNlN2I5NmFjIiwiaWF0IjoxNzcwOTU5NzA5LCJuYmYiOjE3NzA5NTk3MDcsImV4cCI6MTc3MTA0NjEwOSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.OubUWyGBMf5M4dKoyEh66rm0SKQmarS-vKrXP-klzMQ INFO 2026-02-20 18:57:44,357 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:44,357 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.2858ms INFO 2026-02-20 18:57:44,357 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:57:44,357 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5511ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:44,534 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 18:57:44,535 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:44,535 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:44,537 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:44,538 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:44,627 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 18:57:44,627 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 18:57:44,627 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 18:57:44,642 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 18:57:44,645 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:44,645 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 106.7388ms INFO 2026-02-20 18:57:44,645 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:44,645 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 110.5801ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:44,815 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 18:57:44,816 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:44,816 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:44,817 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:44,818 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 18:57:44,819 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 18:57:44,819 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 18:57:44,822 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 18:57:44,822 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:44,822 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:44,825 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:44,829 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:44,829 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.312ms INFO 2026-02-20 18:57:44,829 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:44,829 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5985ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:44,848 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 18:57:44,851 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:44,852 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.2803ms INFO 2026-02-20 18:57:44,852 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:44,852 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.3107ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:44,971 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 18:57:44,971 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:44,971 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 18:57:44,971 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8685ms 200 application/javascript INFO 2026-02-20 18:57:44,972 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 18:57:44,972 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:44,973 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 18:57:44,973 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4232ms 200 application/javascript INFO 2026-02-20 18:57:44,977 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 18:57:44,977 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:44,977 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 18:57:44,977 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4393ms 200 application/javascript INFO 2026-02-20 18:57:44,978 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 18:57:44,978 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:44,978 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 18:57:44,978 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4325ms 200 application/javascript INFO 2026-02-20 18:57:45,034 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 18:57:45,034 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 18:57:45,034 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4849ms 200 text/css INFO 2026-02-20 18:57:45,041 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 18:57:45,043 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 18:57:45,043 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1678ms 200 text/css INFO 2026-02-20 18:57:45,048 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 18:57:45,049 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 18:57:45,049 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7878ms 200 text/css INFO 2026-02-20 18:57:45,055 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 18:57:45,055 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:45,055 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 18:57:45,056 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5848ms 200 application/javascript INFO 2026-02-20 18:57:45,059 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 18:57:45,059 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:45,060 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 18:57:45,060 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4422ms 200 application/javascript INFO 2026-02-20 18:57:45,065 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 18:57:45,065 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:45,065 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,067 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:45,073 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:45,073 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.2553ms INFO 2026-02-20 18:57:45,073 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,073 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0739ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:45,104 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 18:57:45,105 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:45,105 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,106 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:45,110 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:45,111 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5009ms INFO 2026-02-20 18:57:45,111 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,111 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3462ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:45,135 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:57:45,135 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:45,135 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:45,135 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,136 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:45,141 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:45,141 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9932ms INFO 2026-02-20 18:57:45,141 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,141 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8405ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:45,194 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 18:57:45,194 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:45,194 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,196 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:45,199 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:45,199 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.964ms INFO 2026-02-20 18:57:45,199 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,199 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8017ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:45,268 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 18:57:45,268 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:45,268 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,269 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:45,274 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:45,274 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4754ms INFO 2026-02-20 18:57:45,274 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,274 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2431ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:45,344 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 18:57:45,345 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 18:57:45,345 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.73ms 200 image/png INFO 2026-02-20 18:57:45,347 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 18:57:45,348 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 18:57:45,348 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4657ms 200 image/png INFO 2026-02-20 18:57:45,352 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 18:57:45,352 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 18:57:45,352 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.378ms 200 image/png INFO 2026-02-20 18:57:45,361 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 18:57:45,361 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 18:57:45,361 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4191ms 200 image/png INFO 2026-02-20 18:57:45,414 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 18:57:45,414 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:45,414 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,416 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:45,419 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:45,419 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.43ms INFO 2026-02-20 18:57:45,419 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,419 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3267ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:45,422 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 18:57:45,423 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:45,423 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,424 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:45,428 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:45,428 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.6302ms INFO 2026-02-20 18:57:45,428 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,428 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5324ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:45,445 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 18:57:45,445 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:45,445 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,446 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:45,447 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 18:57:45,447 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:45,447 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,448 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:45,453 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 18:57:45,453 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:45,453 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 4.2457ms INFO 2026-02-20 18:57:45,453 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,453 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:45,453 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9421ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:45,453 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,454 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:45,454 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8278ms INFO 2026-02-20 18:57:45,454 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,454 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.461ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:45,454 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:45,457 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:45,457 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.1204ms INFO 2026-02-20 18:57:45,457 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,457 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.784ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:45,514 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 18:57:45,514 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 18:57:45,514 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5655ms 200 image/png INFO 2026-02-20 18:57:45,525 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 18:57:45,525 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 18:57:45,526 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 18:57:45,526 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5ms 200 image/jpeg INFO 2026-02-20 18:57:45,527 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 18:57:45,527 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7079ms 200 image/jpeg INFO 2026-02-20 18:57:45,532 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 18:57:45,533 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 18:57:45,533 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2092ms 200 image/jpeg INFO 2026-02-20 18:57:45,581 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 18:57:45,582 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:45,582 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,584 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:45,594 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:45,594 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 10.0995ms INFO 2026-02-20 18:57:45,594 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,594 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5667ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:45,597 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 18:57:45,597 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:45,597 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,598 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:45,634 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:45,635 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 36.0756ms INFO 2026-02-20 18:57:45,635 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:45,635 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.2486ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:48,037 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-02-20 18:57:48,037 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:48,037 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-02-20 18:57:48,037 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7205ms 200 application/javascript INFO 2026-02-20 18:57:48,054 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-02-20 18:57:48,054 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:48,054 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-02-20 18:57:48,055 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6285ms 200 application/javascript INFO 2026-02-20 18:57:48,064 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-02-20 18:57:48,065 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-02-20 18:57:48,065 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5365ms 200 text/css INFO 2026-02-20 18:57:48,068 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-20 18:57:48,068 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:48,068 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-20 18:57:48,069 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4592ms 200 application/javascript INFO 2026-02-20 18:57:48,083 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 18:57:48,083 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:48,084 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:48,084 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:48,085 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:48,148 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:48,148 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 62.5892ms INFO 2026-02-20 18:57:48,148 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:48,148 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.7084ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:48,220 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 18:57:48,221 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:48,221 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:48,222 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:48,224 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 18:57:48,224 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:48,224 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:48,226 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:48,226 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:48,226 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5665ms INFO 2026-02-20 18:57:48,226 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:48,226 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.513ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:48,310 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:48,310 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 84.0553ms INFO 2026-02-20 18:57:48,310 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:48,310 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 85.9107ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:49,869 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:57:49,869 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:49,869 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:49,869 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:49,870 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:49,918 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:49,918 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 47.7852ms INFO 2026-02-20 18:57:49,918 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:49,918 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.9748ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:56,778 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771585076360&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:57:56,779 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 18:57:56,779 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7615ms 200 text/html INFO 2026-02-20 18:57:57,708 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4719670245880917 INFO 2026-02-20 18:57:57,708 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 18:57:57,709 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5964ms 200 application/javascript INFO 2026-02-20 18:57:57,953 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771585076360%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 18:57:57,954 [39 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:57:57,954 [39 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:57:57,954 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:57,956 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:57,957 [39 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771585076360&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 18:57:57,959 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:57,959 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7677ms INFO 2026-02-20 18:57:57,959 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:57,960 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2506ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:57,983 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-02-20 18:57:57,983 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:57,983 [6 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:57:57,983 [6 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:57:57,983 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:57,984 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 18:57:57,985 [6 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 18:57:57,985 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 18:57:57,985 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:57,985 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0177ms INFO 2026-02-20 18:57:57,986 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:57,986 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0078ms 401 application/json; charset=utf-8 INFO 2026-02-20 18:57:58,082 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 695 INFO 2026-02-20 18:57:58,083 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:58,083 [6 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 18:57:58,083 [6 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 18:57:58,083 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:57:58,084 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 18:57:58,086 [46 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0OTMwIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYxNjMiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLkvZnkv4rosaoiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ5MzAiLCJqdGkiOiJlYmNmMTBkMi1lMjljLTRmZTYtYTY0NC1lMzgyNGQ3ZjRmMjAiLCJpYXQiOjE3NzA5ODc2OTcsIm5iZiI6MTc3MDk4NzY5NSwiZXhwIjoxNzcxMDc0MDk3LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.2BlWo6z77yRCWJmLGeOuwRCYvfInqoZsrChhbHzOAEA INFO 2026-02-20 18:57:58,089 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:58,089 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.1812ms INFO 2026-02-20 18:57:58,089 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 18:57:58,089 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3485ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:58,188 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-02-20 18:57:58,188 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:58,188 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:58,190 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,191 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:58,193 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 18:57:58,193 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 18:57:58,193 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 18:57:58,208 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 18:57:58,212 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:58,212 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.7687ms INFO 2026-02-20 18:57:58,212 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,212 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.8827ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:58,503 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 18:57:58,503 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 18:57:58,503 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:58,503 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:58,503 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,503 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,505 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:58,505 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:58,506 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 18:57:58,506 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 18:57:58,506 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 18:57:58,508 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:58,508 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2785ms INFO 2026-02-20 18:57:58,508 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,508 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3195ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:58,536 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 18:57:58,538 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:58,539 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.7774ms INFO 2026-02-20 18:57:58,539 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,539 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.8835ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:58,678 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 18:57:58,679 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:58,679 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,680 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:58,686 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:58,686 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.8563ms INFO 2026-02-20 18:57:58,686 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,686 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6626ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:58,693 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 18:57:58,693 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:58,693 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,694 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:58,697 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:58,698 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1479ms INFO 2026-02-20 18:57:58,698 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,698 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9222ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:58,717 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:57:58,717 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:58,717 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:58,717 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,719 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:58,723 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:58,723 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.7158ms INFO 2026-02-20 18:57:58,723 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,723 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3694ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:58,857 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 18:57:58,858 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:58,858 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,859 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:58,862 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:58,862 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.038ms INFO 2026-02-20 18:57:58,862 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,862 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7127ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:58,863 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 18:57:58,863 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:58,863 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,864 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:58,867 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 18:57:58,868 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:58,868 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:58,868 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,868 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3829ms INFO 2026-02-20 18:57:58,868 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,868 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1115ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:58,869 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:58,872 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:58,872 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7226ms INFO 2026-02-20 18:57:58,872 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,872 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5457ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:58,897 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 18:57:58,897 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:58,898 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,899 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:58,902 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 18:57:58,903 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:58,903 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,904 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:58,906 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:58,906 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5594ms INFO 2026-02-20 18:57:58,906 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,906 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1878ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:58,907 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:58,907 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.1948ms INFO 2026-02-20 18:57:58,907 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,907 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.727ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:58,912 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 18:57:58,912 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:58,912 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,914 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:58,918 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:58,918 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.3697ms INFO 2026-02-20 18:57:58,918 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,918 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9095ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:58,923 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 18:57:58,923 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:58,923 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,924 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:58,927 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:58,927 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6603ms INFO 2026-02-20 18:57:58,927 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:58,927 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2169ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:59,018 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 18:57:59,018 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:59,018 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,020 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:59,027 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 18:57:59,027 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:59,027 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,028 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:59,050 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:59,050 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.5406ms INFO 2026-02-20 18:57:59,050 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,050 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1313ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:59,073 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:59,073 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 53.6811ms INFO 2026-02-20 18:57:59,073 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,073 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.3084ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:59,207 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-20 18:57:59,208 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-20 18:57:59,208 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8978ms 200 text/css INFO 2026-02-20 18:57:59,213 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 18:57:59,213 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:59,213 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 18:57:59,213 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6713ms 200 application/javascript INFO 2026-02-20 18:57:59,264 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 18:57:59,264 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:57:59,265 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:59,265 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,266 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:59,310 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:59,310 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 44.3151ms INFO 2026-02-20 18:57:59,310 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,311 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.6985ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:59,370 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 18:57:59,370 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:59,370 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,371 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:59,374 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:59,374 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8355ms INFO 2026-02-20 18:57:59,374 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,374 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6453ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:59,379 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 18:57:59,379 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:59,379 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,380 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:59,384 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:59,384 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.4112ms INFO 2026-02-20 18:57:59,385 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,385 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0356ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:59,396 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 18:57:59,397 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:59,397 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,397 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 18:57:59,397 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:59,397 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,398 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:59,398 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:59,401 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:59,401 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9318ms INFO 2026-02-20 18:57:59,401 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,402 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5785ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:59,403 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:59,403 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.2146ms INFO 2026-02-20 18:57:59,403 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,403 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.901ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:59,432 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 18:57:59,433 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:59,433 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,434 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:59,436 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:59,436 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.6194ms INFO 2026-02-20 18:57:59,436 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,437 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2075ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:57:59,528 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1581& INFO 2026-02-20 18:57:59,528 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:57:59,529 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,530 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:57:59,540 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:57:59,636 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 106.5125ms INFO 2026-02-20 18:57:59,636 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:57:59,636 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 108.1167ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:58:01,294 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 18:58:01,294 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-20 18:58:01,294 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8432ms 200 text/css INFO 2026-02-20 18:58:01,300 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 18:58:01,300 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:58:01,300 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-20 18:58:01,300 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.481ms 200 application/javascript INFO 2026-02-20 18:58:01,369 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 18:58:01,369 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:58:01,369 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:58:01,369 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:01,371 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:58:01,422 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:58:01,422 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 51.4633ms INFO 2026-02-20 18:58:01,422 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:01,423 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.4944ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:58:01,440 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 18:58:01,441 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:58:01,441 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:01,442 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:58:01,444 [48 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 18:58:01,450 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:58:01,450 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.2933ms INFO 2026-02-20 18:58:01,450 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:01,450 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 18:58:01,450 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9429ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:58:01,450 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:58:01,451 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:01,452 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:58:01,454 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:58:01,455 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.914ms INFO 2026-02-20 18:58:01,455 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:01,455 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5025ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:58:01,604 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1581& INFO 2026-02-20 18:58:01,604 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:58:01,604 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:01,606 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:58:01,622 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:58:01,726 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 120.5727ms INFO 2026-02-20 18:58:01,726 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:01,726 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 122.2412ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:58:05,513 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 18:58:05,513 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:58:05,513 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:05,515 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:58:05,517 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 18:58:05,517 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 18:58:05,517 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:58:05,518 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:58:05,518 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:05,518 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:05,519 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:58:05,519 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:58:05,530 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:58:05,530 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 11.0863ms INFO 2026-02-20 18:58:05,530 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:05,530 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9055ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:58:05,537 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:58:05,537 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.3325ms INFO 2026-02-20 18:58:05,537 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:05,537 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3042ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:58:05,574 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:58:05,574 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 58.6678ms INFO 2026-02-20 18:58:05,574 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:05,574 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.1407ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:58:05,648 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 18:58:05,648 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:58:05,648 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:05,650 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:58:05,654 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:58:05,654 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.7425ms INFO 2026-02-20 18:58:05,654 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:05,654 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9227ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:58:08,123 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-02-20 18:58:08,123 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:58:08,123 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-02-20 18:58:08,123 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7394ms 200 application/javascript INFO 2026-02-20 18:58:08,132 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-02-20 18:58:08,132 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-02-20 18:58:08,132 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:58:08,133 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-02-20 18:58:08,133 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4813ms 200 text/css INFO 2026-02-20 18:58:08,133 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-02-20 18:58:08,133 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8491ms 200 application/javascript INFO 2026-02-20 18:58:08,177 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 18:58:08,178 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:58:08,178 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:58:08,178 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:08,179 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:58:08,185 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:58:08,185 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7748ms INFO 2026-02-20 18:58:08,185 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:08,185 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.795ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:58:08,318 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 18:58:08,318 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:58:08,318 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:08,319 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:58:08,323 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:58:08,323 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2698ms INFO 2026-02-20 18:58:08,323 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:08,323 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2475ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:58:08,323 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 18:58:08,323 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:58:08,323 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:08,325 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:58:08,366 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:58:08,366 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 41.3018ms INFO 2026-02-20 18:58:08,366 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:08,366 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.1619ms 200 application/json; charset=utf-8 INFO 2026-02-20 18:58:10,713 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 18:58:10,713 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 18:58:10,714 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 18:58:10,714 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:10,715 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 18:58:10,721 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 18:58:10,721 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0055ms INFO 2026-02-20 18:58:10,721 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 18:58:10,722 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3556ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:40,461 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 19:03:40,461 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:03:40,464 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771585417590&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:03:40,465 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 19:03:40,465 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8369ms 200 text/html INFO 2026-02-20 19:03:40,519 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 19:03:40,519 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.9229ms 200 application/javascript INFO 2026-02-20 19:03:40,546 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 19:03:40,546 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:03:40,556 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 19:03:40,556 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4206ms 200 application/javascript INFO 2026-02-20 19:03:41,749 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.2918291230626612 INFO 2026-02-20 19:03:41,750 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 19:03:41,750 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6404ms 200 application/javascript INFO 2026-02-20 19:03:42,103 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 19:03:42,103 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:03:42,104 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,106 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,107 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771585417590%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 19:03:42,107 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,107 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,107 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,108 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 19:03:42,108 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,108 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 19:03:42,109 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 19:03:42,110 [31 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771585417590&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:03:42,113 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,113 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.9319ms INFO 2026-02-20 19:03:42,113 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,114 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9505ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,131 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 19:03:42,134 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,134 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 26.4059ms INFO 2026-02-20 19:03:42,134 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,134 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.5795ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,245 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 19:03:42,245 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,246 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,247 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,248 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 19:03:42,249 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 19:03:42,249 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 19:03:42,261 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 19:03:42,261 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,261 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,262 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,266 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,266 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4515ms INFO 2026-02-20 19:03:42,266 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,266 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2524ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,278 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 19:03:42,281 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,281 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.7067ms INFO 2026-02-20 19:03:42,281 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,281 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,410 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 19:03:42,410 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,410 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,411 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,412 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 19:03:42,412 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:03:42,413 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,413 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,414 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,415 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 19:03:42,415 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,415 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,417 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,418 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,418 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.8894ms INFO 2026-02-20 19:03:42,418 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,418 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8287ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,420 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,420 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1493ms INFO 2026-02-20 19:03:42,420 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,420 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9379ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,420 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,420 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2897ms INFO 2026-02-20 19:03:42,420 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,420 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1901ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,508 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 19:03:42,508 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,508 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,509 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 19:03:42,509 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,509 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,510 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,511 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,513 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,513 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.9841ms INFO 2026-02-20 19:03:42,514 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,514 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,514 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8408ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,514 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9075ms INFO 2026-02-20 19:03:42,514 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,514 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7092ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,517 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 19:03:42,517 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,517 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,518 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,521 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,521 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8347ms INFO 2026-02-20 19:03:42,521 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,521 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4731ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,542 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 19:03:42,542 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,542 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,542 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 19:03:42,542 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,542 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,543 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,544 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,546 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,546 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.096ms INFO 2026-02-20 19:03:42,546 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,546 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8819ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,551 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,551 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.4422ms INFO 2026-02-20 19:03:42,551 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,551 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0291ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,651 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 19:03:42,651 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,651 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,653 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,657 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,657 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8722ms INFO 2026-02-20 19:03:42,657 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,658 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7048ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,661 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 19:03:42,661 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,661 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,662 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,665 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,666 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0187ms INFO 2026-02-20 19:03:42,666 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,666 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7457ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,669 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 19:03:42,669 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,669 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,670 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,674 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 19:03:42,674 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:42,674 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,676 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:42,681 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,681 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 10.4039ms INFO 2026-02-20 19:03:42,681 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,681 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0406ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:42,693 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:42,693 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.7967ms INFO 2026-02-20 19:03:42,694 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:42,694 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7396ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:44,650 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 19:03:44,650 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:03:44,651 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:44,651 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:44,652 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:44,658 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:44,658 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6503ms INFO 2026-02-20 19:03:44,658 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:44,658 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1299ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:44,691 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 19:03:44,691 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:44,692 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:44,693 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:44,695 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 19:03:44,695 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:44,695 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:44,696 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:44,698 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:44,698 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.1322ms INFO 2026-02-20 19:03:44,698 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:44,698 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9193ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:44,699 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:44,699 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.06ms INFO 2026-02-20 19:03:44,699 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:44,699 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6571ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:44,700 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 19:03:44,700 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:44,700 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:44,701 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:44,703 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 19:03:44,703 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:44,703 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:44,705 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:44,707 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:44,707 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.0204ms INFO 2026-02-20 19:03:44,707 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:44,707 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5815ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:44,707 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:44,708 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.914ms INFO 2026-02-20 19:03:44,708 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:44,708 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6857ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:44,710 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 19:03:44,710 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:44,711 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:44,712 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:44,714 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:44,715 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7016ms INFO 2026-02-20 19:03:44,715 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:44,715 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3776ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:44,826 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1781& INFO 2026-02-20 19:03:44,827 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:44,827 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:44,829 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:44,837 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:44,888 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 58.6882ms INFO 2026-02-20 19:03:44,888 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:44,888 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.4653ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:47,665 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 19:03:47,665 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:47,665 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:47,666 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 19:03:47,666 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:03:47,666 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:47,666 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:47,667 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:47,667 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 19:03:47,667 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:47,667 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:47,668 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:47,669 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:47,669 [44 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 19:03:47,673 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:47,673 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.4249ms INFO 2026-02-20 19:03:47,673 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:47,673 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1397ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:47,677 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:47,677 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:47,677 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.7555ms INFO 2026-02-20 19:03:47,677 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:47,677 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7179ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:47,677 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 9.9818ms INFO 2026-02-20 19:03:47,677 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:47,677 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1299ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:03:47,817 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1781& INFO 2026-02-20 19:03:47,818 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:03:47,818 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:47,820 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:03:47,827 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:03:47,871 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 51.3929ms INFO 2026-02-20 19:03:47,871 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:03:47,871 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.6909ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:04:19,550 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 19:04:19,550 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:04:19,550 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:04:19,550 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:19,551 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:04:19,553 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 19:04:19,554 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:04:19,554 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:19,556 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:04:19,557 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:04:19,557 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8814ms INFO 2026-02-20 19:04:19,557 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:19,558 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0329ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:04:19,558 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:04:19,559 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0018ms INFO 2026-02-20 19:04:19,559 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:19,559 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2181ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:04:27,174 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/abnormalattendance.f4991bab.css INFO 2026-02-20 19:04:27,175 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/abnormalattendance.ece4ef00.js INFO 2026-02-20 19:04:27,175 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:04:27,181 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/abnormalattendance.ece4ef00.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\abnormalattendance.ece4ef00.js' INFO 2026-02-20 19:04:27,181 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0489ms 200 application/javascript INFO 2026-02-20 19:04:27,187 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/abnormalattendance.f4991bab.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\abnormalattendance.f4991bab.css' INFO 2026-02-20 19:04:27,187 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1475ms 200 text/css INFO 2026-02-20 19:04:27,226 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 49 INFO 2026-02-20 19:04:27,226 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:04:27,226 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:04:27,226 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:27,228 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:04:27,233 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:04:27,233 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4855ms INFO 2026-02-20 19:04:27,233 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:27,233 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.551ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:04:27,255 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-02-20 19:04:27,255 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-02-20 19:04:27,255 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5073ms 200 image/png INFO 2026-02-20 19:04:27,302 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-02-20 19:04:27,302 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:04:27,302 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:27,304 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyAttPatItem", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.PaMListDto GetMyAttPatItem() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:04:27,305 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=2605400701,2605400702,2605400703,2605400704,2605400705&IsEss=true& INFO 2026-02-20 19:04:27,305 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:04:27,305 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:27,307 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:04:27,309 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:04:27,311 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 7.0062ms INFO 2026-02-20 19:04:27,311 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:27,311 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1657ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:04:27,312 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:04:27,312 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.5215ms INFO 2026-02-20 19:04:27,312 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:27,312 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2423ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:04:27,418 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAbnormalAttDetail?yearMonth=2026-02&page=1&isYearMonth=false&beginDate=2026-02-01&endDate=2026-02-19& INFO 2026-02-20 19:04:27,418 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:04:27,418 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:27,420 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttDetail", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.AbnormalAttDetail] GetAbnormalAttDetail(System.String, System.String, System.String, Boolean, Int32) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:04:27,886 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:04:27,889 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 468.8914ms INFO 2026-02-20 19:04:27,889 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:27,889 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 471.5167ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:04:42,777 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 19:04:42,777 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:04:42,777 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:04:42,777 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:42,779 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:04:42,784 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:04:42,784 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7483ms INFO 2026-02-20 19:04:42,784 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:42,784 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0081ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:04:42,785 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 19:04:42,785 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:04:42,785 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:42,788 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:04:42,790 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:04:42,791 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8201ms INFO 2026-02-20 19:04:42,791 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:42,791 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8414ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:04:48,319 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 19:04:48,319 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:04:48,320 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:04:48,320 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:48,321 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:04:48,327 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:04:48,327 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5437ms INFO 2026-02-20 19:04:48,327 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:04:48,327 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8304ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:54,658 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 19:09:54,658 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 19:09:54,659 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.875ms 200 text/html INFO 2026-02-20 19:09:54,732 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 19:09:54,733 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 19:09:54,733 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5856ms 200 application/javascript INFO 2026-02-20 19:09:54,766 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 19:09:54,769 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 19:09:54,769 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9303ms 200 text/css INFO 2026-02-20 19:09:54,775 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 19:09:54,775 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:09:54,776 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 19:09:54,777 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 19:09:54,777 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 19:09:54,778 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 19:09:54,778 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9363ms 200 application/javascript INFO 2026-02-20 19:09:54,778 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1199ms 200 application/javascript INFO 2026-02-20 19:09:54,778 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 19:09:54,779 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 19:09:54,779 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4959ms 200 application/javascript INFO 2026-02-20 19:09:54,779 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 19:09:54,780 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 19:09:54,780 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6179ms 200 application/javascript INFO 2026-02-20 19:09:54,817 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 19:09:54,817 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.1622ms 200 application/javascript INFO 2026-02-20 19:09:54,822 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771585795204&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 19:09:54,822 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 19:09:54,822 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5966ms 200 text/html INFO 2026-02-20 19:09:54,826 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 19:09:54,827 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 19:09:54,827 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4598ms 200 application/javascript INFO 2026-02-20 19:09:54,828 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 19:09:54,829 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 19:09:54,829 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0578ms 200 application/javascript INFO 2026-02-20 19:09:54,905 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 19:09:54,905 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:09:54,909 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 19:09:54,912 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 19:09:54,912 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4544ms 200 text/css INFO 2026-02-20 19:09:54,917 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 19:09:54,917 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7969ms 200 application/javascript INFO 2026-02-20 19:09:54,968 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 19:09:54,968 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 19:09:54,970 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 19:09:54,970 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3493ms 200 application/javascript INFO 2026-02-20 19:09:54,970 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 19:09:54,970 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6686ms 200 application/javascript INFO 2026-02-20 19:09:55,498 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 19:09:55,499 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 19:09:55,499 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6506ms 200 application/javascript INFO 2026-02-20 19:09:56,163 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8200770622647847 INFO 2026-02-20 19:09:56,164 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 19:09:56,164 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5707ms 200 application/javascript INFO 2026-02-20 19:09:56,171 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 19:09:56,172 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 19:09:56,172 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8345ms 200 image/jpeg INFO 2026-02-20 19:09:56,275 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771585795204%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-20 19:09:56,275 [56 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:09:56,276 [56 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:09:56,276 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:56,277 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:56,278 [56 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771585795204&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 19:09:56,281 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-02-20 19:09:56,281 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:09:56,281 [56 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:09:56,281 [56 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:09:56,281 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:56,282 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:56,282 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.7564ms INFO 2026-02-20 19:09:56,282 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:56,282 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4636ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:56,283 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 19:09:56,283 [56 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 19:09:56,284 [56 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 19:09:56,284 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:56,284 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.9731ms INFO 2026-02-20 19:09:56,284 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:56,284 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2981ms 401 application/json; charset=utf-8 INFO 2026-02-20 19:09:56,395 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-02-20 19:09:56,395 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:09:56,395 [14 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:09:56,395 [14 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:09:56,395 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 19:09:56,397 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 19:09:56,487 [56 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MjEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMTk1NSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuS7mOWImiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzIxIiwianRpIjoiNDJjNGM0YTMtZmY2ZS00ZjE0LWE2NTAtMTZmNDg2NjJlMTJhIiwiaWF0IjoxNzcxMTk4MzQ4LCJuYmYiOjE3NzExOTgzNDYsImV4cCI6MTc3MTI4NDc0OCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.3yAjCVoHP912TCExd9-PGIveErXfMfk8Jkai0CHuH_A INFO 2026-02-20 19:09:56,490 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:56,490 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 92.802ms INFO 2026-02-20 19:09:56,490 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 19:09:56,490 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.2953ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:56,644 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-02-20 19:09:56,645 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:09:56,645 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:56,647 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:56,648 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:56,682 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 19:09:56,683 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 19:09:56,683 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 19:09:56,698 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 19:09:56,700 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:56,700 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 52.2353ms INFO 2026-02-20 19:09:56,700 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:56,700 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.0093ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:56,830 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 19:09:56,830 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:56,830 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:56,832 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:56,833 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 19:09:56,833 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 19:09:56,833 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 19:09:56,836 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 19:09:56,837 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:56,837 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:56,838 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:56,841 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:56,841 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3399ms INFO 2026-02-20 19:09:56,841 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:56,842 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2135ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:56,862 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 19:09:56,865 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:56,865 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.1571ms INFO 2026-02-20 19:09:56,865 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:56,865 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.3108ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:56,932 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-20 19:09:56,932 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:09:56,933 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-02-20 19:09:56,933 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0118ms 200 application/javascript INFO 2026-02-20 19:09:56,938 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-20 19:09:56,938 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:09:56,939 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-02-20 19:09:56,939 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5168ms 200 application/javascript INFO 2026-02-20 19:09:56,946 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-02-20 19:09:56,946 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-02-20 19:09:56,947 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-02-20 19:09:56,947 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-02-20 19:09:56,947 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.667ms 200 text/css INFO 2026-02-20 19:09:56,947 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7866ms 200 text/css INFO 2026-02-20 19:09:56,977 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-02-20 19:09:56,977 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-02-20 19:09:56,977 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4891ms 200 text/css INFO 2026-02-20 19:09:56,983 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-20 19:09:56,983 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-20 19:09:56,983 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:09:56,984 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-02-20 19:09:56,984 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4935ms 200 application/javascript INFO 2026-02-20 19:09:56,984 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-02-20 19:09:56,984 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9861ms 200 text/css INFO 2026-02-20 19:09:56,988 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-20 19:09:56,988 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:09:56,988 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-02-20 19:09:56,988 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6007ms 200 application/javascript INFO 2026-02-20 19:09:56,989 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 19:09:56,990 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:56,990 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:56,990 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-20 19:09:56,990 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:09:56,991 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-20 19:09:56,991 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4524ms 200 application/javascript INFO 2026-02-20 19:09:56,991 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:56,998 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:56,998 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.6523ms INFO 2026-02-20 19:09:56,998 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:56,998 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5955ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,029 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 19:09:57,030 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,030 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,031 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,034 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,034 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2855ms INFO 2026-02-20 19:09:57,034 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,034 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0503ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,037 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 432 INFO 2026-02-20 19:09:57,037 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:09:57,038 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,038 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,039 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,044 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,044 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.8213ms INFO 2026-02-20 19:09:57,044 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,044 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4956ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,121 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-02-20 19:09:57,122 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,122 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,123 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,126 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,126 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7449ms INFO 2026-02-20 19:09:57,126 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,126 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5414ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,143 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 19:09:57,143 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,143 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,144 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,148 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,148 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2044ms INFO 2026-02-20 19:09:57,148 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,148 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7553ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,178 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 19:09:57,178 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,178 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,180 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,182 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,182 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7807ms INFO 2026-02-20 19:09:57,182 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,183 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4536ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,230 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=ca1f5c6a-cca3-411c-a719-e2e07394fcc3%20%20& INFO 2026-02-20 19:09:57,231 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,231 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,232 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,281 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,281 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 49.0028ms INFO 2026-02-20 19:09:57,281 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,281 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.6148ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,387 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 19:09:57,387 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,387 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,388 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,395 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,395 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.5512ms INFO 2026-02-20 19:09:57,395 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,395 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4104ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,408 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=366120&isHis=& INFO 2026-02-20 19:09:57,409 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,409 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,410 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,414 [56 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 19:09:57,418 [56 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-20 19:09:57,420 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,420 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.8307ms INFO 2026-02-20 19:09:57,420 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,420 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4079ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,522 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=ca1f5c6a-cca3-411c-a719-e2e07394fcc3%20%20&isHis=& INFO 2026-02-20 19:09:57,522 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,522 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,522 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660288403708&guid=ca1f5c6a-cca3-411c-a719-e2e07394fcc3%20%20&recordId=65780&tableName=K_LEAVE& INFO 2026-02-20 19:09:57,522 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,523 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,523 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,524 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,530 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=ca1f5c6a-cca3-411c-a719-e2e07394fcc3%20%20&flowID=78&nodeCode=N1660288403708& INFO 2026-02-20 19:09:57,531 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,531 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,532 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,540 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,540 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 8.3539ms INFO 2026-02-20 19:09:57,540 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,540 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9726ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,573 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,573 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 49.4167ms INFO 2026-02-20 19:09:57,573 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,573 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.1326ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,577 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,577 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 53.5934ms INFO 2026-02-20 19:09:57,577 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,577 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.4397ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,642 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=366120& INFO 2026-02-20 19:09:57,642 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,642 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,644 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowTables", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowTable] GetFlowTables(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,651 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,651 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.3627ms INFO 2026-02-20 19:09:57,651 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,651 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3851ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,760 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-20 19:09:57,760 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-02-20 19:09:57,760 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5178ms 200 image/png INFO 2026-02-20 19:09:57,767 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-02-20 19:09:57,768 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,768 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,769 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,772 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,772 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.3228ms INFO 2026-02-20 19:09:57,773 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,773 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2443ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,785 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-02-20 19:09:57,785 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,786 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,786 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-02-20 19:09:57,787 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,787 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,787 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,788 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,790 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,790 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8986ms INFO 2026-02-20 19:09:57,790 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,790 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6956ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,791 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,791 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8077ms INFO 2026-02-20 19:09:57,791 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,791 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3647ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:57,809 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=ca1f5c6a-cca3-411c-a719-e2e07394fcc3%20%20& INFO 2026-02-20 19:09:57,809 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:57,809 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,810 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:57,884 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:57,887 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 76.6887ms INFO 2026-02-20 19:09:57,887 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:57,887 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.4943ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:59,212 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-02-20 19:09:59,212 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:09:59,212 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:59,212 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:59,214 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:59,221 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:59,221 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.2057ms INFO 2026-02-20 19:09:59,221 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:59,221 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3006ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:59,299 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-02-20 19:09:59,300 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/new_dqwz.67eb1f54.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\new_dqwz.67eb1f54.png' INFO 2026-02-20 19:09:59,300 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7151ms 200 image/png INFO 2026-02-20 19:09:59,333 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=zqGYWwU1Ltc%3D& INFO 2026-02-20 19:09:59,333 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:59,333 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:59,334 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 19:09:59,334 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:59,335 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:59,335 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:59,336 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:59,341 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:59,341 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:59,341 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 5.3851ms INFO 2026-02-20 19:09:59,341 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:59,341 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.3003ms INFO 2026-02-20 19:09:59,341 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:59,341 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1744ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:59,341 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3995ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:09:59,442 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 19:09:59,443 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:09:59,443 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:59,444 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:09:59,447 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:09:59,447 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7026ms INFO 2026-02-20 19:09:59,447 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:09:59,447 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3164ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:28,405 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:10:28,405 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 19:10:28,406 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8513ms 200 text/html INFO 2026-02-20 19:10:28,544 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 19:10:28,544 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 19:10:28,545 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8794ms 200 application/javascript INFO 2026-02-20 19:10:28,576 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 19:10:28,579 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 19:10:28,579 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7163ms 200 text/css INFO 2026-02-20 19:10:28,580 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 19:10:28,580 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:10:28,585 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 19:10:28,585 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 19:10:28,585 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5489ms 200 application/javascript INFO 2026-02-20 19:10:28,592 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 19:10:28,592 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8896ms 200 application/javascript INFO 2026-02-20 19:10:28,595 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 19:10:28,596 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 19:10:28,596 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.673ms 200 application/javascript INFO 2026-02-20 19:10:28,603 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 19:10:28,604 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 19:10:28,604 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.52ms 200 application/javascript INFO 2026-02-20 19:10:28,606 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 19:10:28,606 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 19:10:28,606 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.509ms 200 application/javascript INFO 2026-02-20 19:10:28,620 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 19:10:28,621 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 19:10:28,621 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0652ms 200 application/javascript INFO 2026-02-20 19:10:28,647 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 19:10:28,647 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 19:10:28,647 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5114ms 200 application/javascript INFO 2026-02-20 19:10:28,764 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771585826859&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:10:28,764 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 19:10:28,765 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6849ms 200 text/html INFO 2026-02-20 19:10:28,860 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 19:10:28,861 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:10:28,862 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 19:10:28,866 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 19:10:28,866 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9644ms 200 text/css INFO 2026-02-20 19:10:28,872 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 19:10:28,872 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6257ms 200 application/javascript INFO 2026-02-20 19:10:29,653 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 19:10:29,653 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 19:10:29,653 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6946ms 200 application/javascript INFO 2026-02-20 19:10:30,076 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8601804838190877 INFO 2026-02-20 19:10:30,076 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 19:10:30,076 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6169ms 200 application/javascript INFO 2026-02-20 19:10:30,137 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 19:10:30,137 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 19:10:30,137 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6631ms 200 image/jpeg INFO 2026-02-20 19:10:30,307 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771585826859%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 19:10:30,307 [67 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:10:30,307 [67 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:10:30,307 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,309 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:30,310 [67 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771585826859&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:10:30,313 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:30,313 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9071ms INFO 2026-02-20 19:10:30,313 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,313 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3841ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:30,317 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 19:10:30,318 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:10:30,318 [57 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:10:30,318 [57 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:10:30,318 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,319 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 19:10:30,320 [57 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 19:10:30,320 [57 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 19:10:30,320 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:30,320 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0122ms INFO 2026-02-20 19:10:30,320 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,321 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1046ms 401 application/json; charset=utf-8 INFO 2026-02-20 19:10:30,430 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 19:10:30,430 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:10:30,431 [67 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:10:30,431 [67 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:10:30,431 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 19:10:30,432 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 19:10:30,433 [57 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE0NTYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMDIwMiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Iua4uOS9s-aIkCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNDU2IiwianRpIjoiZWFlOTEyZTQtOTYwNy00OWE4LTg1YmUtYTYxMTA3ZmI4NjVkIiwiaWF0IjoxNzcxMDUzNTI4LCJuYmYiOjE3NzEwNTM1MjYsImV4cCI6MTc3MTEzOTkyOCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.BV2U40t2HTR9v6RS5iwJWoGQkJ9Di-WkT6U4Zsw5zTI INFO 2026-02-20 19:10:30,436 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:30,436 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.2393ms INFO 2026-02-20 19:10:30,436 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 19:10:30,437 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5257ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:30,551 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 19:10:30,551 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:10:30,551 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:30,553 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,555 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:30,556 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 19:10:30,556 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 19:10:30,556 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 19:10:30,581 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 19:10:30,584 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:30,584 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 28.9121ms INFO 2026-02-20 19:10:30,584 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,584 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.1534ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:30,699 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 19:10:30,699 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:30,699 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,700 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 19:10:30,700 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:30,701 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,701 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:30,702 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 19:10:30,702 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:30,702 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 19:10:30,702 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 19:10:30,705 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:30,705 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.159ms INFO 2026-02-20 19:10:30,705 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,705 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9045ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:30,731 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 19:10:30,734 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:30,734 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.991ms INFO 2026-02-20 19:10:30,734 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,734 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.1997ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:30,815 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 19:10:30,815 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:10:30,816 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 19:10:30,816 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7872ms 200 application/javascript INFO 2026-02-20 19:10:30,817 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 19:10:30,817 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:10:30,818 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 19:10:30,818 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.578ms 200 application/javascript INFO 2026-02-20 19:10:30,840 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 19:10:30,840 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:10:30,841 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 19:10:30,841 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4491ms 200 application/javascript INFO 2026-02-20 19:10:30,847 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 19:10:30,847 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 19:10:30,847 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6324ms 200 text/css INFO 2026-02-20 19:10:30,854 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 19:10:30,855 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 19:10:30,855 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1011ms 200 text/css INFO 2026-02-20 19:10:30,861 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 19:10:30,861 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 19:10:30,862 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8931ms 200 text/css INFO 2026-02-20 19:10:30,865 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 19:10:30,865 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:10:30,865 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 19:10:30,865 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4708ms 200 application/javascript INFO 2026-02-20 19:10:30,867 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 19:10:30,867 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:10:30,867 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 19:10:30,868 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4169ms 200 application/javascript INFO 2026-02-20 19:10:30,893 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 19:10:30,893 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:10:30,893 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 19:10:30,894 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4158ms 200 application/javascript INFO 2026-02-20 19:10:30,910 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 19:10:30,910 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:30,910 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,912 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:30,917 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:30,917 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.7319ms INFO 2026-02-20 19:10:30,917 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,917 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7403ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:30,918 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 19:10:30,918 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:30,918 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,919 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:30,920 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 19:10:30,920 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:10:30,920 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:30,920 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,921 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:30,922 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:30,922 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9693ms INFO 2026-02-20 19:10:30,922 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,922 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5507ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:30,926 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:30,926 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.72ms INFO 2026-02-20 19:10:30,926 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:30,926 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4239ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:31,038 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 19:10:31,038 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 19:10:31,038 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4727ms 200 image/png INFO 2026-02-20 19:10:31,040 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 19:10:31,040 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 19:10:31,040 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4402ms 200 image/png INFO 2026-02-20 19:10:31,047 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 19:10:31,047 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 19:10:31,047 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4073ms 200 image/png INFO 2026-02-20 19:10:31,049 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 19:10:31,049 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 19:10:31,049 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3971ms 200 image/png INFO 2026-02-20 19:10:31,054 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 19:10:31,054 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:31,055 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,056 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:31,059 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:31,060 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4373ms INFO 2026-02-20 19:10:31,060 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,060 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.664ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:31,067 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 19:10:31,067 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:31,067 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,068 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:31,072 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:31,072 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.6964ms INFO 2026-02-20 19:10:31,072 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,072 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4383ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:31,082 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 19:10:31,083 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:31,083 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,084 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:31,087 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:31,087 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8631ms INFO 2026-02-20 19:10:31,087 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,087 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4402ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:31,098 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 19:10:31,098 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 19:10:31,098 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:31,098 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:31,098 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,098 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,099 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:31,099 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:31,100 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 19:10:31,100 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:31,100 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,102 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:31,107 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:31,107 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.0855ms INFO 2026-02-20 19:10:31,107 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,107 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.921ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:31,107 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:31,107 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.7113ms INFO 2026-02-20 19:10:31,107 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,107 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3026ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:31,108 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:31,108 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.3085ms INFO 2026-02-20 19:10:31,108 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,108 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9466ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:31,120 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 19:10:31,121 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:31,121 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,122 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:31,124 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:31,124 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6723ms INFO 2026-02-20 19:10:31,125 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,125 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2008ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:31,138 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 19:10:31,138 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 19:10:31,138 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4642ms 200 image/png INFO 2026-02-20 19:10:31,169 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 19:10:31,169 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 19:10:31,169 [80 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 19:10:31,169 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.837ms 200 image/jpeg INFO 2026-02-20 19:10:31,170 [80 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 19:10:31,170 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6936ms 200 image/jpeg INFO 2026-02-20 19:10:31,171 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 19:10:31,172 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 19:10:31,172 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.742ms 200 image/jpeg INFO 2026-02-20 19:10:31,225 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 19:10:31,225 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:31,225 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,227 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:31,235 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 19:10:31,235 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:10:31,235 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,235 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:31,236 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.0814ms INFO 2026-02-20 19:10:31,236 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,236 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6996ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:10:31,237 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:10:31,254 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:10:31,254 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.3789ms INFO 2026-02-20 19:10:31,254 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:10:31,254 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.499ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:22,465 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 19:33:23,028 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 19:33:23,063 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771587198910&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:33:23,076 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 19:33:23,077 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9236ms 200 text/html INFO 2026-02-20 19:33:23,447 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7778823230654951 INFO 2026-02-20 19:33:23,449 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 19:33:23,450 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9388ms 200 application/javascript INFO 2026-02-20 19:33:23,550 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771587198910%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 19:33:23,576 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 19:33:23,578 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:33:23,702 [12 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:33:23,702 [7 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:33:23,703 [7 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:33:23,703 [12 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:33:23,709 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:23,709 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:24,852 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:24,852 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 19:33:25,197 [7 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 19:33:25,202 [7 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 19:33:25,204 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:25,223 [12 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771587198910&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:33:25,224 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 369.6269ms INFO 2026-02-20 19:33:25,224 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:25,226 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1650.3961ms 401 application/json; charset=utf-8 INFO 2026-02-20 19:33:25,462 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 19:33:25,462 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:33:25,471 [7 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:33:25,471 [7 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:33:25,471 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 19:33:25,474 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 19:33:25,975 [7 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MDQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMTQ0OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW8oOi0nuaYjiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzA0IiwianRpIjoiNDYyNDYxOWQtMmE0ZC00YjNkLTg5M2ItZGY2NjU1ZjU0MzZlIiwiaWF0IjoxNzcwOTc4NTgzLCJuYmYiOjE3NzA5Nzg1ODEsImV4cCI6MTc3MTA2NDk4MywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.C6YoUxvcHbBM2UM0xzCKi71v2Gk1TMBl-eTSFHixwyc INFO 2026-02-20 19:33:26,095 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:26,095 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:26,096 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 621.8261ms INFO 2026-02-20 19:33:26,096 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 19:33:26,098 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 635.2357ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:26,098 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1245.174ms INFO 2026-02-20 19:33:26,098 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,098 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2547.5897ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:26,262 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 19:33:26,262 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:33:26,280 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:26,319 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,321 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:26,346 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 19:33:26,346 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 19:33:26,346 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 19:33:26,450 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 19:33:26,456 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:26,457 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 135.5585ms INFO 2026-02-20 19:33:26,457 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,457 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 195.5351ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:26,537 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 19:33:26,538 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:26,538 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,541 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:26,543 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 19:33:26,544 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 19:33:26,544 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 19:33:26,548 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 19:33:26,549 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:26,549 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,551 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:26,580 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 19:33:26,592 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:26,595 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 53.4461ms INFO 2026-02-20 19:33:26,595 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,595 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.4795ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:26,609 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:26,612 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.1577ms INFO 2026-02-20 19:33:26,612 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,612 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.5836ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:26,671 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 19:33:26,672 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:26,672 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,673 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 19:33:26,674 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:26,674 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,674 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:26,676 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:26,682 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:26,682 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.2206ms INFO 2026-02-20 19:33:26,682 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,682 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7881ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:26,689 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:26,691 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.3292ms INFO 2026-02-20 19:33:26,692 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,692 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4468ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:26,703 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 19:33:26,703 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:33:26,703 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:26,704 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,704 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 19:33:26,704 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:26,704 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,706 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:26,706 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:26,713 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 19:33:26,713 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:26,713 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,721 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 19:33:26,722 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:26,722 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,725 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 19:33:26,726 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:26,726 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,781 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:26,781 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:26,782 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:26,782 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 19:33:26,784 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:26,784 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,902 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:26,902 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:26,902 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 195.5216ms INFO 2026-02-20 19:33:26,902 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,902 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 197.9447ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:26,903 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 120.8383ms INFO 2026-02-20 19:33:26,903 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,903 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 181.3448ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:26,903 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:26,903 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 122.3481ms INFO 2026-02-20 19:33:26,903 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,903 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 177.8055ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:26,917 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:26,918 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:26,919 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 138.7694ms INFO 2026-02-20 19:33:26,919 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,920 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 207.0315ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:26,920 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 19:33:26,921 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:26,921 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:26,923 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:26,924 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 19:33:26,924 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:26,924 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:27,070 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 19:33:27,070 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 19:33:27,071 [7 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/images/3.jpg was not modified INFO 2026-02-20 19:33:27,071 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/images/2.jpg was not modified INFO 2026-02-20 19:33:27,072 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6243ms 304 image/jpeg INFO 2026-02-20 19:33:27,072 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7181ms 304 image/jpeg INFO 2026-02-20 19:33:27,073 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:27,073 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:27,074 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 367.6041ms INFO 2026-02-20 19:33:27,074 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:27,074 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 370.7148ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:27,074 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 157.0162ms INFO 2026-02-20 19:33:27,074 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:27,074 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 292.0603ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:27,091 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 19:33:27,092 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:27,092 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:27,092 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 19:33:27,093 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:27,093 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:27,771 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:27,870 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:27,892 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:28,082 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 19:33:28,082 [16 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/images/1.jpg was not modified INFO 2026-02-20 19:33:28,082 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7638ms 304 image/jpeg INFO 2026-02-20 19:33:28,135 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:28,135 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:28,135 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:28,136 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 364.6503ms INFO 2026-02-20 19:33:28,136 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:28,136 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1212.1342ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:28,136 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1212.6726ms INFO 2026-02-20 19:33:28,136 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:28,136 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1215.6625ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:28,139 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 246.9833ms INFO 2026-02-20 19:33:28,139 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:28,139 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1047.7114ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:28,983 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:28,986 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1115.5313ms INFO 2026-02-20 19:33:28,986 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:28,986 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1893.4902ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:29,942 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 19:33:29,943 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:33:29,946 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:29,948 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:29,953 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:29,971 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:29,972 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 18.4853ms INFO 2026-02-20 19:33:29,972 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:29,972 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.2924ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:29,974 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 19:33:29,975 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:29,976 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:29,976 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 19:33:29,976 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:29,976 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:29,976 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 19:33:29,976 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 19:33:29,976 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:29,977 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:29,978 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:29,979 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:29,979 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:29,981 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:29,981 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:29,981 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 19:33:29,981 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:29,981 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:30,008 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:30,010 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:30,010 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:30,010 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 32.1162ms INFO 2026-02-20 19:33:30,010 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:30,010 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.5563ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:30,011 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:30,013 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:30,013 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.9609ms INFO 2026-02-20 19:33:30,013 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:30,013 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.8002ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:30,013 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 34.1068ms INFO 2026-02-20 19:33:30,013 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:30,013 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.0118ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:30,016 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:30,017 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 38.4353ms INFO 2026-02-20 19:33:30,017 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:30,017 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:30,017 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.9775ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:30,019 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 9.3199ms INFO 2026-02-20 19:33:30,019 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:30,019 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.7081ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:30,100 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1704& INFO 2026-02-20 19:33:30,100 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:30,101 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:30,104 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:30,110 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:30,119 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 14.6331ms INFO 2026-02-20 19:33:30,119 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:30,119 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.157ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:31,288 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 19:33:31,289 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:33:31,290 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:31,291 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:31,293 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:31,304 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:31,304 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.1805ms INFO 2026-02-20 19:33:31,304 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:31,304 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3336ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:31,325 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 19:33:31,326 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:31,326 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:31,327 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 19:33:31,328 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:31,328 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:31,329 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:31,329 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:31,333 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:31,334 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.2263ms INFO 2026-02-20 19:33:31,334 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:31,334 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.448ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:31,334 [6 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 19:33:31,444 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:31,447 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 118.7252ms INFO 2026-02-20 19:33:31,447 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:31,448 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 122.2444ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:31,539 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1704& INFO 2026-02-20 19:33:31,540 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:31,540 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:31,542 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:31,546 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:31,550 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.733ms INFO 2026-02-20 19:33:31,550 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:31,550 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1773ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:37,802 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 19:33:37,802 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:33:37,804 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:37,804 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 19:33:37,805 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:37,805 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:37,806 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:37,807 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:37,808 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:37,818 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:37,819 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 10.5395ms INFO 2026-02-20 19:33:37,819 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:37,819 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4782ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:37,821 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:37,821 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.8237ms INFO 2026-02-20 19:33:37,821 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:37,821 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4081ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:39,642 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 19:33:39,642 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:33:39,643 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:39,644 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:39,646 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:39,658 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:39,659 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.8593ms INFO 2026-02-20 19:33:39,659 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:39,659 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5338ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:42,990 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 19:33:42,990 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:33:42,991 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:42,992 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:42,992 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 19:33:42,993 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:33:42,993 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:42,994 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:42,995 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:33:43,003 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:43,003 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.5221ms INFO 2026-02-20 19:33:43,004 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:43,004 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9199ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:33:43,007 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:33:43,007 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.3435ms INFO 2026-02-20 19:33:43,007 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:33:43,007 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.2626ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:00,642 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771587240644&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:34:00,643 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 19:34:00,644 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5367ms 200 text/html INFO 2026-02-20 19:34:00,962 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6149078981401037 INFO 2026-02-20 19:34:00,963 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 19:34:00,964 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1792ms 200 application/javascript INFO 2026-02-20 19:34:01,107 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771587240644%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 19:34:01,109 [27 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:34:01,109 [27 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:34:01,110 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,112 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,114 [27 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771587240644&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:34:01,119 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,119 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 7.1239ms INFO 2026-02-20 19:34:01,119 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,120 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5517ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,129 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 19:34:01,129 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:34:01,130 [27 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:34:01,130 [27 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:34:01,130 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,132 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 19:34:01,133 [27 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 19:34:01,133 [27 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 19:34:01,133 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,134 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.7638ms INFO 2026-02-20 19:34:01,134 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,134 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9231ms 401 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,227 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 19:34:01,227 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:34:01,231 [12 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:34:01,231 [12 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:34:01,231 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 19:34:01,232 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 19:34:01,234 [12 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MTMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzIxNiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IueuoeWwj-WNiiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODEzIiwianRpIjoiNWJkNDZjYTEtZGRmNS00NDMyLWEzNGYtYzAyNDUxZmYzNmUwIiwiaWF0IjoxNzcwOTQ2OTYxLCJuYmYiOjE3NzA5NDY5NTksImV4cCI6MTc3MTAzMzM2MSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.oza85C3pHWCp7JHdWQ0GGYQi7t2eQXqftkh9hRKXOUE INFO 2026-02-20 19:34:01,239 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,240 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 7.0755ms INFO 2026-02-20 19:34:01,240 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 19:34:01,240 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0348ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,314 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 19:34:01,314 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:34:01,315 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,319 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,320 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,326 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 19:34:01,326 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 19:34:01,326 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 19:34:01,343 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 19:34:01,347 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,348 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 27.3978ms INFO 2026-02-20 19:34:01,348 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,348 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.5638ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,420 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 19:34:01,421 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,421 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,422 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,422 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 19:34:01,423 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,423 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,423 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 19:34:01,424 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 19:34:01,424 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 19:34:01,424 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,427 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,427 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4067ms INFO 2026-02-20 19:34:01,427 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,427 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2234ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,455 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 19:34:01,458 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,458 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.7968ms INFO 2026-02-20 19:34:01,458 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,458 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.2045ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,527 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 19:34:01,527 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,527 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,528 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 19:34:01,528 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,528 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,528 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,530 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,532 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,532 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4818ms INFO 2026-02-20 19:34:01,532 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,532 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2876ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,537 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,537 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.474ms INFO 2026-02-20 19:34:01,537 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,537 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.464ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,579 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 19:34:01,580 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,580 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,580 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 19:34:01,581 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:34:01,581 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,581 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,581 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 19:34:01,581 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 19:34:01,581 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,582 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,582 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,582 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,583 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,583 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,583 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,584 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 19:34:01,584 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,584 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,584 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,585 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 19:34:01,585 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,585 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,585 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,587 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,587 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.621ms INFO 2026-02-20 19:34:01,587 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,587 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,587 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6478ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,591 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,592 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,592 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.1575ms INFO 2026-02-20 19:34:01,592 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,592 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.304ms INFO 2026-02-20 19:34:01,592 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,592 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8279ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,592 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6912ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,592 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,593 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 5.4225ms INFO 2026-02-20 19:34:01,593 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,593 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6925ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,593 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,593 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.9412ms INFO 2026-02-20 19:34:01,593 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,593 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.557ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,594 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,594 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.484ms INFO 2026-02-20 19:34:01,594 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,594 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4417ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,631 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 19:34:01,639 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,640 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,641 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,645 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,645 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4953ms INFO 2026-02-20 19:34:01,645 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,646 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2472ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,665 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 19:34:01,666 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,666 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,666 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 19:34:01,666 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,666 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,667 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,667 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,689 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,689 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 21.7998ms INFO 2026-02-20 19:34:01,689 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,689 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.5116ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,691 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,691 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 24.4063ms INFO 2026-02-20 19:34:01,691 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,691 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0682ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:01,729 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 19:34:01,735 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:01,735 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,736 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:01,739 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:01,739 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9484ms INFO 2026-02-20 19:34:01,739 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:01,739 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0658ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:03,182 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ToDoListMgr/GetToDoListResult?url=salary& INFO 2026-02-20 19:34:03,183 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:03,183 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:03,187 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetToDoListResult", controller = "ToDoListMgr"}. Executing controller action with signature Sg.HcmMb.ToDoList.Dto.ToDoListResultDto GetToDoListResult(Sg.HcmMb.ToDoList.Dto.ToDoListUrlDto) on controller Sg.HcmMb.ToDoList.ToDoListMgrAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:03,217 [15 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MTMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzIxNiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IueuoeWwj-WNiiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODEzIiwianRpIjoiNWM1OWJlYjctNjdiZC00MGE0LWJjNDYtMDc1YWU2MzIwMjQwIiwiaWF0IjoxNzcxNTg3MjQxLCJuYmYiOjE3NzE1ODcyMzksImV4cCI6MTc3MTY3MzY0MSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.2TE3kU0lE7QcC4Rfw5qdZuaY3pNUZj7A6b8I9MvSOTY INFO 2026-02-20 19:34:03,223 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:03,224 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 36.6404ms INFO 2026-02-20 19:34:03,224 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:03,224 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.4887ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:03,307 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 37 INFO 2026-02-20 19:34:03,307 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:34:03,308 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:03,308 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:03,310 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:03,316 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:03,316 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0231ms INFO 2026-02-20 19:34:03,316 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:03,316 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8186ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:03,351 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=enableFaceUser& INFO 2026-02-20 19:34:03,352 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:03,352 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:03,354 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:03,384 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:03,384 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 30.2931ms INFO 2026-02-20 19:34:03,384 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:03,384 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.9557ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:03,462 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-20 19:34:03,462 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/ConfirmPwdByEnableCheckPwd2? application/x-www-form-urlencoded 0 INFO 2026-02-20 19:34:03,462 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:34:03,462 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:03,462 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:03,464 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetIsDefaultPwd", controller = "Salary"}. Executing controller action with signature Boolean GetIsDefaultPwd() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:03,468 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:03,469 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:03,492 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "ConfirmPwdByEnableCheckPwd2", controller = "Salary"}. Executing controller action with signature Boolean ConfirmPwdByEnableCheckPwd2() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:03,495 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:03,495 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 30.8574ms INFO 2026-02-20 19:34:03,495 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:03,495 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.2228ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:03,496 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:03,496 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 3.9616ms INFO 2026-02-20 19:34:03,496 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:03,496 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.4428ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:03,617 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050002&IsEss=true& INFO 2026-02-20 19:34:03,618 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:03,618 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:03,620 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:03,626 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:03,626 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.5721ms INFO 2026-02-20 19:34:03,626 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:03,626 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5007ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:04,745 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 19:34:04,745 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:34:04,746 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:04,746 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:04,748 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:04,757 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:04,757 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.8492ms INFO 2026-02-20 19:34:04,757 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:04,757 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3869ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:05,796 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 19:34:05,796 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:34:05,797 [13 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/my.d72f6af2.js was not modified INFO 2026-02-20 19:34:05,797 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9634ms 304 application/javascript INFO 2026-02-20 19:34:05,818 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 19:34:05,819 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:34:05,819 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:05,819 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:05,821 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:05,830 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:05,830 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.0275ms INFO 2026-02-20 19:34:05,830 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:05,830 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.847ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:05,929 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 19:34:05,929 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:05,930 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:05,931 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 19:34:05,931 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 19:34:05,931 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:05,932 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:05,932 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:05,932 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:05,932 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:05,934 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:05,934 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:05,936 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 19:34:05,937 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:05,937 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 19:34:05,937 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:05,938 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:05,938 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:05,939 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:05,939 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:05,944 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:05,945 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:05,945 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 11.3679ms INFO 2026-02-20 19:34:05,945 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:05,945 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 13.7078ms INFO 2026-02-20 19:34:05,945 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:05,945 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2268ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:05,945 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.4714ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:05,948 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:05,949 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.3578ms INFO 2026-02-20 19:34:05,949 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:05,949 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5688ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:05,951 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:05,951 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:05,951 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 17.5015ms INFO 2026-02-20 19:34:05,951 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 12.4582ms INFO 2026-02-20 19:34:05,951 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:05,951 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:05,951 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4707ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:05,951 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8607ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:06,036 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1813& INFO 2026-02-20 19:34:06,037 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:06,037 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:06,038 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:06,046 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:06,074 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 35.772ms INFO 2026-02-20 19:34:06,074 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:06,074 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.328ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:07,110 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 19:34:07,111 [28 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/annualLeave.4d308de3.css was not modified INFO 2026-02-20 19:34:07,111 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 19:34:07,111 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:34:07,111 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2148ms 304 text/css INFO 2026-02-20 19:34:07,111 [12 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/annualLeave.a71d585d.js was not modified INFO 2026-02-20 19:34:07,112 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6458ms 304 application/javascript INFO 2026-02-20 19:34:07,129 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 19:34:07,129 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:34:07,130 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:07,130 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:07,132 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:07,139 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:07,140 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.9569ms INFO 2026-02-20 19:34:07,140 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:07,140 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.886ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:07,208 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 19:34:07,209 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:07,209 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:07,209 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 19:34:07,209 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:07,209 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:07,210 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:07,210 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:07,212 [13 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 19:34:07,214 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:07,214 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.352ms INFO 2026-02-20 19:34:07,214 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:07,214 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7911ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:07,220 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:07,220 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 9.278ms INFO 2026-02-20 19:34:07,220 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:07,220 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1289ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:07,333 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1813& INFO 2026-02-20 19:34:07,334 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:07,334 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:07,335 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:07,341 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:07,365 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 30.0941ms INFO 2026-02-20 19:34:07,365 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:07,365 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.1212ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:40,615 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 19:34:40,616 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:40,617 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:40,618 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:40,623 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 19:34:40,623 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:34:40,624 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:40,624 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:40,624 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:40,624 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.822ms INFO 2026-02-20 19:34:40,624 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:40,625 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.262ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:40,625 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:40,631 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:40,631 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0646ms INFO 2026-02-20 19:34:40,632 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:40,632 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3598ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:42,654 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/abnormalattendance.ece4ef00.js INFO 2026-02-20 19:34:42,655 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:34:42,655 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/abnormalattendance.f4991bab.css INFO 2026-02-20 19:34:42,656 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/abnormalattendance.ece4ef00.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\abnormalattendance.ece4ef00.js' INFO 2026-02-20 19:34:42,656 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4132ms 200 application/javascript INFO 2026-02-20 19:34:42,656 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/abnormalattendance.f4991bab.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\abnormalattendance.f4991bab.css' INFO 2026-02-20 19:34:42,656 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9912ms 200 text/css INFO 2026-02-20 19:34:42,703 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-02-20 19:34:42,703 [31 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/findEmpty1.0aa6bbb1.png was not modified INFO 2026-02-20 19:34:42,703 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5173ms 304 image/png INFO 2026-02-20 19:34:42,704 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 49 INFO 2026-02-20 19:34:42,704 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:34:42,704 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:42,704 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:42,706 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:42,713 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:42,713 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.1742ms INFO 2026-02-20 19:34:42,713 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:42,713 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6952ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:42,744 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-02-20 19:34:42,745 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:42,745 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:42,746 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=2605400701,2605400702,2605400703,2605400704,2605400705&IsEss=true& INFO 2026-02-20 19:34:42,746 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:42,746 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:42,747 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyAttPatItem", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.PaMListDto GetMyAttPatItem() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:42,747 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:42,753 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:42,753 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:42,753 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.8693ms INFO 2026-02-20 19:34:42,753 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:42,753 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6953ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:42,755 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 7.5316ms INFO 2026-02-20 19:34:42,755 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:42,755 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4782ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:42,828 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAbnormalAttDetail?yearMonth=2026-02&page=1&isYearMonth=false&beginDate=2026-02-01&endDate=2026-02-19& INFO 2026-02-20 19:34:42,829 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:42,829 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:42,834 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttDetail", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.AbnormalAttDetail] GetAbnormalAttDetail(System.String, System.String, System.String, Boolean, Int32) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:43,176 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:43,178 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 344.8744ms INFO 2026-02-20 19:34:43,179 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:43,179 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 350.2462ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:34:46,933 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAbnormalAttDetail?yearMonth=2026-02&page=2&isYearMonth=false&beginDate=2026-02-01&endDate=2026-02-19& INFO 2026-02-20 19:34:46,934 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:34:46,934 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:46,936 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttDetail", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.AbnormalAttDetail] GetAbnormalAttDetail(System.String, System.String, System.String, Boolean, Int32) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:34:47,278 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:34:47,278 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 342.1775ms INFO 2026-02-20 19:34:47,278 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-20 19:34:47,278 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 344.6472ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:35:38,390 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 19:35:38,390 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:35:38,391 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:35:38,392 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 19:35:38,392 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:35:38,392 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:35:38,392 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:35:38,392 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:35:38,394 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:35:38,397 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:35:38,397 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.6365ms INFO 2026-02-20 19:35:38,397 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:35:38,397 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1521ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:35:38,400 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:35:38,400 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4589ms INFO 2026-02-20 19:35:38,400 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:35:38,400 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8215ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:35:46,833 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 19:35:46,834 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:35:46,834 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:35:46,834 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:35:46,836 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:35:46,842 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:35:46,842 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.39ms INFO 2026-02-20 19:35:46,842 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:35:46,842 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7166ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:35,818 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:53:35,819 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 19:53:35,819 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0765ms 200 text/html INFO 2026-02-20 19:53:36,191 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 19:53:36,196 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 19:53:36,196 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.163ms 200 text/css INFO 2026-02-20 19:53:36,303 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 19:53:36,303 [73 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:53:36,315 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 19:53:36,315 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6421ms 200 application/javascript INFO 2026-02-20 19:53:36,397 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771588416523&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:53:36,397 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 19:53:36,397 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7821ms 200 text/html INFO 2026-02-20 19:53:36,505 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 19:53:36,508 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 19:53:36,508 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9756ms 200 text/css INFO 2026-02-20 19:53:36,666 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 19:53:36,666 [73 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:53:36,678 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 19:53:36,678 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7129ms 200 application/javascript INFO 2026-02-20 19:53:37,430 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6752866885499217 INFO 2026-02-20 19:53:37,431 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 19:53:37,431 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8701ms 200 application/javascript INFO 2026-02-20 19:53:37,656 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771588416523%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 19:53:37,657 [71 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:53:37,657 [71 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:53:37,657 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:37,659 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:37,660 [71 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771588416523&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:53:37,663 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 19:53:37,663 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:53:37,663 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:37,663 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.4357ms INFO 2026-02-20 19:53:37,663 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:37,663 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9646ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:37,663 [76 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:53:37,663 [76 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:53:37,664 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:37,665 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 19:53:37,666 [76 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 19:53:37,666 [76 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 19:53:37,666 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:37,666 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2178ms INFO 2026-02-20 19:53:37,666 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:37,666 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3162ms 401 application/json; charset=utf-8 INFO 2026-02-20 19:53:37,766 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 19:53:37,766 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:53:37,766 [75 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:53:37,767 [75 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:53:37,767 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 19:53:37,768 [75 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 19:53:37,769 [75 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NjUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjUwNiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWImOeUn-iKnSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzY1IiwianRpIjoiZTFjMjA0YzAtNDE0ZC00MGY5LWE4NTItMDc2ZmFjMThlYmZjIiwiaWF0IjoxNzcxNDgyNjIyLCJuYmYiOjE3NzE0ODI2MjAsImV4cCI6MTc3MTU2OTAyMiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.B3WsAummi5I1LNyMKTz7sCkg5tyNcDIw-z_RyxRAYGg INFO 2026-02-20 19:53:37,772 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:37,772 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.381ms INFO 2026-02-20 19:53:37,772 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 19:53:37,773 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5545ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:37,875 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 19:53:37,875 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:53:37,875 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:37,878 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:37,879 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:37,880 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 19:53:37,880 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 19:53:37,880 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 19:53:37,898 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 19:53:37,900 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:37,900 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.4465ms INFO 2026-02-20 19:53:37,900 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:37,901 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.5134ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:38,006 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 19:53:38,006 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:38,006 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,007 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 19:53:38,007 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:38,007 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,008 [75 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:38,008 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:38,009 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 19:53:38,009 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 19:53:38,010 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 19:53:38,012 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:38,012 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4553ms INFO 2026-02-20 19:53:38,012 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,012 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1203ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:38,041 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 19:53:38,045 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:38,045 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 37.3593ms INFO 2026-02-20 19:53:38,045 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,045 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.6147ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:38,159 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 19:53:38,159 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:38,159 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,161 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:38,165 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 19:53:38,165 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:38,165 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,167 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:38,167 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:38,167 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.6724ms INFO 2026-02-20 19:53:38,167 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,167 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4901ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:38,170 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:38,170 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2877ms INFO 2026-02-20 19:53:38,170 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,170 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2903ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:38,208 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 19:53:38,208 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:38,208 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,209 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:38,211 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 19:53:38,212 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:38,212 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,212 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:38,212 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1634ms INFO 2026-02-20 19:53:38,212 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,213 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9392ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:38,213 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:38,217 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:38,217 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.7405ms INFO 2026-02-20 19:53:38,217 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,217 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4141ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:38,237 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 19:53:38,238 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:38,238 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,239 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:38,242 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:38,242 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8215ms INFO 2026-02-20 19:53:38,242 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,242 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.551ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:38,262 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 19:53:38,263 [77 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:53:38,263 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:38,263 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,264 [77 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:38,270 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:38,270 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6662ms INFO 2026-02-20 19:53:38,270 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,270 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4479ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:38,303 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 19:53:38,303 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:38,303 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,305 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:38,308 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:38,308 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.9233ms INFO 2026-02-20 19:53:38,308 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,309 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6593ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:38,321 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 19:53:38,322 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:38,322 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,323 [77 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:38,331 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:38,331 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.1465ms INFO 2026-02-20 19:53:38,331 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,331 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7894ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:38,334 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 19:53:38,335 [76 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 19:53:38,335 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.432ms 200 image/jpeg INFO 2026-02-20 19:53:38,378 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 19:53:38,379 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:38,379 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,380 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 19:53:38,380 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:38,380 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 19:53:38,380 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,380 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:38,380 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:38,380 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,381 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:38,381 [77 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:38,389 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:38,389 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.424ms INFO 2026-02-20 19:53:38,389 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,389 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1351ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:38,398 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:38,398 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 16.991ms INFO 2026-02-20 19:53:38,398 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,399 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.7595ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:38,401 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 19:53:38,401 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:38,402 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,402 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:38,402 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.2758ms INFO 2026-02-20 19:53:38,402 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,402 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.8853ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:38,403 [77 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:38,406 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:38,406 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9451ms INFO 2026-02-20 19:53:38,406 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:38,406 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0152ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:41,210 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 19:53:41,210 [77 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:53:41,210 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:41,211 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:41,212 [77 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:41,218 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:41,218 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.199ms INFO 2026-02-20 19:53:41,218 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:41,218 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4824ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:41,235 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 19:53:41,235 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:41,235 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:41,237 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:41,238 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 19:53:41,238 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:41,238 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:41,241 [77 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:41,241 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:41,241 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0879ms INFO 2026-02-20 19:53:41,241 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:41,241 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1074ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:41,502 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:41,504 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 263.5527ms INFO 2026-02-20 19:53:41,504 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:41,504 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 266.5629ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:44,850 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 19:53:44,851 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:53:44,851 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:44,851 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:44,853 [75 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:44,859 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:44,859 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4785ms INFO 2026-02-20 19:53:44,859 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:44,859 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0151ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:47,549 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 19:53:47,550 [77 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:53:47,550 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:47,550 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:47,551 [77 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:47,558 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:47,558 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5278ms INFO 2026-02-20 19:53:47,558 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:47,558 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7027ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:47,574 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 19:53:47,579 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:47,579 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:47,581 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:47,648 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:47,648 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 67.1018ms INFO 2026-02-20 19:53:47,648 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:47,648 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.7822ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:48,483 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 19:53:48,483 [73 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:53:48,484 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:48,484 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:48,485 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:48,491 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:48,491 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9624ms INFO 2026-02-20 19:53:48,491 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:48,492 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2496ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:48,497 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050102,26050103,26050105&IsEss=true& INFO 2026-02-20 19:53:48,497 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:48,498 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:48,499 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:48,503 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:48,503 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.6054ms INFO 2026-02-20 19:53:48,503 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:48,504 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3636ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:48,511 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 19:53:48,514 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:48,514 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:48,516 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:48,518 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeavePanel?k_Id=0& INFO 2026-02-20 19:53:48,518 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:48,518 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:48,519 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:48,519 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.3575ms INFO 2026-02-20 19:53:48,519 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:48,519 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9983ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:48,534 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeavePanel", controller = "Leave"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetLeavePanel(Int32, System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:48,613 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:48,629 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 19:53:48,629 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:48,629 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:48,631 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:48,634 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:48,634 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2328ms INFO 2026-02-20 19:53:48,634 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:48,634 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4124ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:48,649 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 115.5766ms INFO 2026-02-20 19:53:48,649 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:48,649 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 131.881ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:49,868 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-02-20 19:53:49,868 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:53:49,868 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:49,868 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:49,871 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:53:50,041 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:53:50,043 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 172.4276ms INFO 2026-02-20 19:53:50,043 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 19:53:50,044 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 175.8045ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:53:59,999 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=21050109&IsEss=true& INFO 2026-02-20 19:53:59,999 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:53:59,999 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:54:00,001 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:54:00,004 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveTypeChanged?selValue=21& INFO 2026-02-20 19:54:00,004 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:54:00,004 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-02-20 19:54:00,007 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveTypeChanged", controller = "Leave"}. Executing controller action with signature System.String GetLeaveTypeChanged(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:54:00,008 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:54:00,009 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.881ms INFO 2026-02-20 19:54:00,009 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:54:00,009 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0036ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:54:00,038 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:54:00,038 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 31.1129ms INFO 2026-02-20 19:54:00,038 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-02-20 19:54:00,038 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.4193ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:33,482 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-02-24&endDate=2026-02-27&timeBegin=07:45&timeEnd=16:45&leaveType=21&isPanel=true& INFO 2026-02-20 19:55:33,483 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:33,483 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:33,486 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCalLeaveHours", controller = "Leave"}. Executing controller action with signature Sg.HcmMb.Leave.Dto.LeaveCalHoursDto GetCalLeaveHours(System.String, System.String, System.String, System.String, System.String, Boolean) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:33,499 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:33,501 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 14.8203ms INFO 2026-02-20 19:55:33,501 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:33,501 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5421ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:38,428 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 156 INFO 2026-02-20 19:55:38,428 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:55:38,441 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:38,441 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:38,442 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:38,492 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:38,493 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 50.2098ms INFO 2026-02-20 19:55:38,493 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:38,493 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.1334ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:38,619 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetIsMustFile?leaveType=21& INFO 2026-02-20 19:55:38,619 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:38,619 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:38,621 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetIsMustFile", controller = "Leave"}. Executing controller action with signature Boolean GetIsMustFile(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:38,626 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:38,627 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M) in 5.02ms INFO 2026-02-20 19:55:38,627 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:38,627 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0599ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:38,753 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/DoCreateSelfLeave? application/json 50041 INFO 2026-02-20 19:55:38,753 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:55:38,753 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:38,753 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:38,755 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoCreateSelfLeave", controller = "Leave"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto DoCreateSelfLeave(Sg.Hcm.WebPub.Dto.PanelDto) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:38,975 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:38,976 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M) in 220.2633ms INFO 2026-02-20 19:55:38,976 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:38,976 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 222.7637ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:39,119 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/DoEntityFlowWork? application/x-www-form-urlencoded 8 INFO 2026-02-20 19:55:39,119 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:55:39,119 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:39,120 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:39,122 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoEntityFlowWork", controller = "Leave"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultAttDto DoEntityFlowWork(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:39,240 [15 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366219,Dealer:1765,FlowID:78,KeyField:K_ID,KeyFieldValue:65849,FlowTable:K_LEAVE,ApplyA0188:1765,flowNode:begin INFO 2026-02-20 19:55:39,250 [15 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:3,Dealer:insert into SeleName(A0188) select Work_Agent from k_leave WHERE k_id=[¹Ø¼ü×Ö¶ÎÖµ],PreA0188:1765,FlowID:78,KeyField:K_ID,KeyFieldValue:65849,FlowTable:K_LEAVE,ApplyA0188:1765,flowNode:N1678780289927 INFO 2026-02-20 19:55:39,257 [15 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:½ÚµãûÓÐÕÒµ½ÉóÅúÈË INFO 2026-02-20 19:55:39,260 [15 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366220,Dealer:-1,FlowID:78,KeyField:K_ID,KeyFieldValue:65849,FlowTable:K_LEAVE,ApplyA0188:1765,flowNode:N1678780289927 INFO 2026-02-20 19:55:39,269 [15 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP1,PreA0188:-1,FlowID:78,KeyField:K_ID,KeyFieldValue:65849,FlowTable:K_LEAVE,ApplyA0188:1765,flowNode:N1660557086424 INFO 2026-02-20 19:55:39,298 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:39,299 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 177.5651ms INFO 2026-02-20 19:55:39,299 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:39,300 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 180.5818ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:40,490 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 19:55:40,490 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:55:40,490 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:40,490 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:40,492 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:40,498 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:40,498 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0803ms INFO 2026-02-20 19:55:40,498 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:40,498 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2321ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:40,511 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 19:55:40,511 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:40,511 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:40,512 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:40,603 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:40,603 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 90.5815ms INFO 2026-02-20 19:55:40,603 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:40,603 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.3008ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:45,549 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 19:55:45,549 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:55:45,549 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:45,550 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:45,551 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:45,557 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:45,557 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1048ms INFO 2026-02-20 19:55:45,557 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:45,557 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2467ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:51,402 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771588551704&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:55:51,403 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 19:55:51,403 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.976ms 200 text/html INFO 2026-02-20 19:55:52,043 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6378432112125125 INFO 2026-02-20 19:55:52,044 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 19:55:52,044 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8076ms 200 application/javascript INFO 2026-02-20 19:55:52,305 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771588551704%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 19:55:52,306 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:52,306 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,307 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:52,308 [26 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771588551704&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:55:52,311 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:52,312 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.2407ms INFO 2026-02-20 19:55:52,312 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,312 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3344ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:52,342 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 19:55:52,342 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:55:52,342 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:52,343 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,344 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:52,345 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 19:55:52,345 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 19:55:52,345 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 19:55:52,361 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 19:55:52,363 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:52,363 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.5267ms INFO 2026-02-20 19:55:52,363 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,363 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.2942ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:52,476 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 19:55:52,476 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:52,476 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,478 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:52,479 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 19:55:52,479 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 19:55:52,479 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 19:55:52,486 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 19:55:52,486 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:52,486 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,487 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:52,491 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:52,491 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4694ms INFO 2026-02-20 19:55:52,491 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,491 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5008ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:52,494 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 19:55:52,496 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:52,496 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.6605ms INFO 2026-02-20 19:55:52,496 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,497 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.6759ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:52,638 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 19:55:52,638 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:52,638 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,639 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:52,642 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:52,642 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.0095ms INFO 2026-02-20 19:55:52,642 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,642 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.795ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:52,649 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 19:55:52,650 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:52,650 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,651 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:52,654 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:52,654 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9813ms INFO 2026-02-20 19:55:52,654 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,654 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6559ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:52,673 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 19:55:52,673 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:55:52,673 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:52,673 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,674 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:52,679 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:52,679 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0707ms INFO 2026-02-20 19:55:52,679 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,679 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6525ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:52,702 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 19:55:52,702 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:52,702 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,703 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:52,706 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:52,707 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2645ms INFO 2026-02-20 19:55:52,707 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,707 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8009ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:52,715 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 19:55:52,715 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:52,715 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,716 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:52,724 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:52,724 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.4085ms INFO 2026-02-20 19:55:52,724 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,724 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9979ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:52,774 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 19:55:52,774 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:52,774 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,775 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:52,779 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:52,779 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.126ms INFO 2026-02-20 19:55:52,779 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,779 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6759ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:52,826 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 19:55:52,826 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:52,826 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,827 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:52,830 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:52,830 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8434ms INFO 2026-02-20 19:55:52,830 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,830 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7086ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:52,883 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 19:55:52,884 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:52,884 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,885 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:52,888 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:52,889 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.601ms INFO 2026-02-20 19:55:52,889 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,889 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4689ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:52,923 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 19:55:52,924 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:52,924 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,925 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:52,928 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:52,928 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.3939ms INFO 2026-02-20 19:55:52,928 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,929 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3496ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:52,955 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 19:55:52,955 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:52,955 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,956 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:52,960 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:52,960 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.5338ms INFO 2026-02-20 19:55:52,960 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:52,960 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3604ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:53,142 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 19:55:53,142 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:53,142 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:53,144 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:53,154 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 19:55:53,154 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:55:53,154 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:53,156 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:55:53,174 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:53,174 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.5726ms INFO 2026-02-20 19:55:53,174 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:53,174 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.368ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:55:53,199 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:55:53,199 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 55.1568ms INFO 2026-02-20 19:55:53,199 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 19:55:53,199 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.2046ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:58:37,906 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.166:8082/HcmM/ INFO 2026-02-20 19:58:37,946 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.9998ms 404 INFO 2026-02-20 19:59:04,956 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:59:04,957 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 19:59:04,957 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1457ms 200 text/html INFO 2026-02-20 19:59:05,028 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 19:59:05,028 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 19:59:05,028 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6376ms 200 application/javascript INFO 2026-02-20 19:59:05,044 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 19:59:05,046 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 19:59:05,047 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9168ms 200 text/css INFO 2026-02-20 19:59:05,053 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 19:59:05,053 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:05,064 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 19:59:05,064 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4376ms 200 application/javascript INFO 2026-02-20 19:59:05,065 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 19:59:05,065 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 19:59:05,066 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 19:59:05,066 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0866ms 200 application/javascript INFO 2026-02-20 19:59:05,067 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 19:59:05,067 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4549ms 200 application/javascript INFO 2026-02-20 19:59:05,067 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 19:59:05,067 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 19:59:05,068 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 19:59:05,068 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 19:59:05,068 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5173ms 200 application/javascript INFO 2026-02-20 19:59:05,068 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5149ms 200 application/javascript INFO 2026-02-20 19:59:05,107 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 19:59:05,108 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 19:59:05,108 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5794ms 200 application/javascript INFO 2026-02-20 19:59:05,110 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771588744918&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 19:59:05,110 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 19:59:05,111 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 19:59:05,111 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7229ms 200 text/html INFO 2026-02-20 19:59:05,112 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 19:59:05,112 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4598ms 200 application/javascript INFO 2026-02-20 19:59:05,212 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 19:59:05,214 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 19:59:05,214 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6898ms 200 text/css INFO 2026-02-20 19:59:05,214 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 19:59:05,215 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:05,226 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 19:59:05,226 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6128ms 200 application/javascript INFO 2026-02-20 19:59:05,237 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 19:59:05,237 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 19:59:05,238 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 19:59:05,238 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2904ms 200 application/javascript INFO 2026-02-20 19:59:05,238 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 19:59:05,238 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4732ms 200 application/javascript INFO 2026-02-20 19:59:06,173 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 19:59:06,174 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 19:59:06,174 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8143ms 200 application/javascript INFO 2026-02-20 19:59:06,536 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3760097528765507 INFO 2026-02-20 19:59:06,537 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 19:59:06,537 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6006ms 200 application/javascript INFO 2026-02-20 19:59:06,587 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 19:59:06,588 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 19:59:06,588 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9602ms 200 image/jpeg INFO 2026-02-20 19:59:06,724 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771588744918%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 19:59:06,724 [62 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:59:06,724 [62 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:59:06,724 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:06,725 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-02-20 19:59:06,725 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:06,725 [61 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:59:06,725 [61 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:59:06,725 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:06,726 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:06,727 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:06,727 [62 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771588744918&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home WARN 2026-02-20 19:59:06,728 [61 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 19:59:06,728 [61 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 19:59:06,728 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:06,728 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.3397ms INFO 2026-02-20 19:59:06,728 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:06,728 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3941ms 401 application/json; charset=utf-8 INFO 2026-02-20 19:59:06,730 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:06,730 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3759ms INFO 2026-02-20 19:59:06,730 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:06,730 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.577ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:06,824 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-02-20 19:59:06,824 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:06,824 [64 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 19:59:06,824 [64 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 19:59:06,824 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 19:59:06,825 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 19:59:06,827 [64 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIyNjEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRTAwMDAyMSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuaxquaYjiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMjYxIiwianRpIjoiOTBmOTY4MjUtZGNlOC00M2Q5LWFjMDAtZWI2M2NhMTNjMjNhIiwiaWF0IjoxNzcwOTQ4NTczLCJuYmYiOjE3NzA5NDg1NzEsImV4cCI6MTc3MTAzNDk3MywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.RRszLecsaj8MBY18ygKW8wOJchVJo_5rCcCxFHsSvdc INFO 2026-02-20 19:59:06,830 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:06,830 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.1893ms INFO 2026-02-20 19:59:06,830 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 19:59:06,830 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2078ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:06,931 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-02-20 19:59:06,931 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:06,932 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:06,934 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:06,935 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:06,936 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 19:59:06,936 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 19:59:06,936 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 19:59:06,951 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 19:59:06,953 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:06,954 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.7052ms INFO 2026-02-20 19:59:06,954 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:06,954 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.376ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:07,050 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 19:59:07,050 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:07,050 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,052 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:07,053 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 19:59:07,054 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 19:59:07,054 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 19:59:07,058 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 19:59:07,059 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:07,059 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,060 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:07,064 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:07,064 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.799ms INFO 2026-02-20 19:59:07,064 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,064 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.934ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:07,115 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 19:59:07,119 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:07,119 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 66.9341ms INFO 2026-02-20 19:59:07,119 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,119 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.2886ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:07,196 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 19:59:07,196 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 19:59:07,196 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:07,196 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:07,196 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 19:59:07,197 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 19:59:07,197 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 19:59:07,197 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6401ms 200 application/javascript INFO 2026-02-20 19:59:07,197 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:07,197 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7205ms 200 application/javascript INFO 2026-02-20 19:59:07,197 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 19:59:07,197 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3625ms 200 application/javascript INFO 2026-02-20 19:59:07,200 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 19:59:07,200 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:07,200 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 19:59:07,200 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3946ms 200 application/javascript INFO 2026-02-20 19:59:07,227 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 19:59:07,228 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 19:59:07,228 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4269ms 200 text/css INFO 2026-02-20 19:59:07,228 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 19:59:07,229 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 19:59:07,229 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1348ms 200 text/css INFO 2026-02-20 19:59:07,233 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 19:59:07,233 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:07,233 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 19:59:07,233 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4389ms 200 application/javascript INFO 2026-02-20 19:59:07,235 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 19:59:07,235 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 19:59:07,236 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:07,236 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 19:59:07,236 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 19:59:07,236 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6796ms 200 application/javascript INFO 2026-02-20 19:59:07,236 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8755ms 200 text/css INFO 2026-02-20 19:59:07,243 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 19:59:07,243 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:07,243 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,245 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:07,252 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:07,252 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.886ms INFO 2026-02-20 19:59:07,252 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,252 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.134ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:07,264 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 19:59:07,264 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:07,264 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,265 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:07,268 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:07,268 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0619ms INFO 2026-02-20 19:59:07,268 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,268 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8964ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:07,283 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 19:59:07,284 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:07,284 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:07,284 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,285 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:07,290 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:07,290 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4053ms INFO 2026-02-20 19:59:07,290 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,291 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1098ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:07,396 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 19:59:07,396 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 19:59:07,396 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 19:59:07,397 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 19:59:07,397 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 19:59:07,397 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5443ms 200 image/png INFO 2026-02-20 19:59:07,397 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4777ms 200 image/png INFO 2026-02-20 19:59:07,397 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 19:59:07,397 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7044ms 200 image/png INFO 2026-02-20 19:59:07,400 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 19:59:07,401 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 19:59:07,401 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3633ms 200 image/png INFO 2026-02-20 19:59:07,429 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 19:59:07,430 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:07,430 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,431 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:07,437 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:07,437 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.3241ms INFO 2026-02-20 19:59:07,437 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,437 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2644ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:07,438 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 19:59:07,438 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:07,438 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,440 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:07,442 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 19:59:07,442 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:07,442 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,443 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:07,443 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2324ms INFO 2026-02-20 19:59:07,443 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,443 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9978ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:07,443 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:07,446 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 19:59:07,446 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:07,446 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:07,447 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,447 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3763ms INFO 2026-02-20 19:59:07,447 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,447 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9407ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:07,448 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:07,451 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:07,451 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8666ms INFO 2026-02-20 19:59:07,451 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,451 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4833ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:07,459 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 19:59:07,459 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 19:59:07,459 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:07,459 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,459 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:07,459 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,461 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:07,461 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:07,464 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:07,464 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3325ms INFO 2026-02-20 19:59:07,464 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,464 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.25ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:07,469 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:07,469 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7685ms INFO 2026-02-20 19:59:07,469 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,469 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8407ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:07,482 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 19:59:07,483 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 19:59:07,483 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4708ms 200 image/png INFO 2026-02-20 19:59:07,510 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 19:59:07,510 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 19:59:07,511 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 19:59:07,511 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1167ms 200 image/jpeg INFO 2026-02-20 19:59:07,511 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 19:59:07,511 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4633ms 200 image/jpeg INFO 2026-02-20 19:59:07,512 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 19:59:07,513 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 19:59:07,513 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0383ms 200 image/jpeg INFO 2026-02-20 19:59:07,568 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 19:59:07,568 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:07,568 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,570 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:07,576 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 19:59:07,576 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:07,576 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,577 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:07,579 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:07,579 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.0948ms INFO 2026-02-20 19:59:07,579 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,579 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9184ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:07,600 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:07,600 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.218ms INFO 2026-02-20 19:59:07,600 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,600 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.0104ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:07,827 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 19:59:07,828 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:07,828 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,829 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:07,832 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:07,832 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.173ms INFO 2026-02-20 19:59:07,832 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:07,832 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9588ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:09,437 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 19:59:09,437 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-20 19:59:09,437 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:09,438 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-20 19:59:09,438 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 19:59:09,438 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0131ms 200 text/css INFO 2026-02-20 19:59:09,438 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2881ms 200 application/javascript INFO 2026-02-20 19:59:09,495 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 19:59:09,495 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:09,495 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:09,495 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:09,497 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:09,502 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:09,503 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6845ms INFO 2026-02-20 19:59:09,503 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:09,503 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9371ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:09,559 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 19:59:09,559 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:09,559 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:09,560 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:09,563 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:09,563 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 19:59:09,563 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0088ms INFO 2026-02-20 19:59:09,563 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:09,563 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9411ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:09,564 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:09,564 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:09,565 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:09,568 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 19:59:09,568 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:09,568 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 19:59:09,568 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:09,568 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:09,568 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:09,569 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:09,569 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:09,570 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:09,570 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.8225ms INFO 2026-02-20 19:59:09,570 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:09,570 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3596ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:09,572 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:09,572 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9672ms INFO 2026-02-20 19:59:09,572 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:09,572 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4799ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:09,574 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 19:59:09,574 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:09,574 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:09,574 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:09,574 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.0525ms INFO 2026-02-20 19:59:09,574 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:09,574 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6978ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:09,575 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:09,578 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:09,578 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.6958ms INFO 2026-02-20 19:59:09,578 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:09,578 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4005ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:09,680 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2261& INFO 2026-02-20 19:59:09,680 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:09,680 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:09,681 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:09,687 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:09,718 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 36.7386ms INFO 2026-02-20 19:59:09,718 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:09,718 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.5079ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:16,784 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 19:59:16,784 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:16,785 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-20 19:59:16,785 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8786ms 200 application/javascript INFO 2026-02-20 19:59:16,787 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 19:59:16,787 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-20 19:59:16,788 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9615ms 200 text/css INFO 2026-02-20 19:59:16,828 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 19:59:16,828 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:16,828 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:16,828 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:16,830 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:16,836 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:16,836 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1005ms INFO 2026-02-20 19:59:16,836 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:16,836 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.087ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:16,909 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 19:59:16,909 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:16,909 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:16,911 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:16,911 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 19:59:16,911 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:16,911 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:16,912 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:16,914 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:16,914 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2155ms INFO 2026-02-20 19:59:16,914 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:16,914 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2528ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:16,914 [55 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 19:59:16,920 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:16,920 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.0362ms INFO 2026-02-20 19:59:16,920 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:16,921 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8483ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:17,033 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2261& INFO 2026-02-20 19:59:17,034 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:17,034 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:17,035 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:17,040 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:17,070 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 35.406ms INFO 2026-02-20 19:59:17,070 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:17,071 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.2378ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:30,815 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 19:59:30,815 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:30,815 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:30,817 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:30,818 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 19:59:30,818 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:30,818 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:30,818 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:30,819 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:30,820 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:30,820 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.4119ms INFO 2026-02-20 19:59:30,820 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:30,820 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7517ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:30,824 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:30,825 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.212ms INFO 2026-02-20 19:59:30,825 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:30,825 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9091ms 200 application/json; charset=utf-8 INFO 2026-02-20 19:59:31,456 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 19:59:31,456 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 19:59:31,457 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 19:59:31,457 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:31,458 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 19:59:31,470 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 19:59:31,470 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.1742ms INFO 2026-02-20 19:59:31,470 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 19:59:31,470 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2626ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:08,604 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771585060138&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 20:08:08,604 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 20:08:08,605 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9771ms 200 text/html INFO 2026-02-20 20:08:08,625 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 20:08:08,626 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 20:08:08,626 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5088ms 200 application/javascript INFO 2026-02-20 20:08:08,639 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 20:08:08,640 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 20:08:08,640 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 20:08:08,640 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6219ms 200 application/javascript INFO 2026-02-20 20:08:08,641 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 20:08:08,641 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1185ms 200 application/javascript INFO 2026-02-20 20:08:08,642 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 20:08:08,642 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:08:08,644 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 20:08:08,644 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 20:08:08,644 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 20:08:08,644 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.588ms 200 application/javascript INFO 2026-02-20 20:08:08,645 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 20:08:08,647 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 20:08:08,647 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1634ms 200 application/javascript INFO 2026-02-20 20:08:08,648 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 20:08:08,648 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1311ms 200 text/css INFO 2026-02-20 20:08:08,661 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 20:08:08,661 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 20:08:08,661 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4968ms 200 application/javascript INFO 2026-02-20 20:08:08,665 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 20:08:08,666 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 20:08:08,666 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2601ms 200 application/javascript INFO 2026-02-20 20:08:08,683 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 20:08:08,684 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.5242ms 200 application/javascript INFO 2026-02-20 20:08:09,088 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 20:08:09,089 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 20:08:09,089 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6026ms 200 application/javascript INFO 2026-02-20 20:08:09,205 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9663189552723714 INFO 2026-02-20 20:08:09,206 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 20:08:09,206 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6076ms 200 application/javascript INFO 2026-02-20 20:08:09,223 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 20:08:09,224 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 20:08:09,224 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8548ms 200 image/jpeg INFO 2026-02-20 20:08:09,333 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1771585060138&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 20:08:09,334 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-20 20:08:09,334 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2625ms 200 text/html INFO 2026-02-20 20:08:09,360 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003¶m= INFO 2026-02-20 20:08:09,360 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-20 20:08:09,365 [74 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Index", controller = "ThirdPartyLogin", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] Get(System.String, System.String, System.String, System.String) on controller Sg.Home.Controllers.ThirdPartyLoginController (Sg.Hcm.Web.Core). INFO 2026-02-20 20:08:09,369 [74 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-20 20:08:09,369 [74 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-20 20:08:09,369 [74 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-02-20 20:08:09,369 [74 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-02-20 20:08:09,370 [74 ] me.Controllers.ThirdPartyLoginController - WXSSO:gotoCodeUrlwhereCodeNull:https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww0fe1cb02189622be&redirect_uri=http%3a%2f%2fehr.ergotron.net%3a8082%2fHcmM%2fcheckloginPri.html%3fcorpid%3dww0fe1cb02189622be%26agentId%3d1000003&response_type=code&scope=snsapi_base&agentId=1000003&state=ww0fe1cb02189622be#wechat_redirect INFO 2026-02-20 20:08:09,374 [74 ] vc.Infrastructure.RedirectResultExecutor - Executing RedirectResult, redirecting to https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww0fe1cb02189622be&redirect_uri=http%3a%2f%2fehr.ergotron.net%3a8082%2fHcmM%2fcheckloginPri.html%3fcorpid%3dww0fe1cb02189622be%26agentId%3d1000003&response_type=code&scope=snsapi_base&agentId=1000003&state=ww0fe1cb02189622be#wechat_redirect. INFO 2026-02-20 20:08:09,374 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 9.0037ms INFO 2026-02-20 20:08:09,374 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-20 20:08:09,374 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6209ms 302 INFO 2026-02-20 20:08:26,538 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771589306524&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 20:08:26,539 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 20:08:26,539 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8777ms 200 text/html INFO 2026-02-20 20:08:26,743 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.32627424994430154 INFO 2026-02-20 20:08:26,743 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 20:08:26,743 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6715ms 200 application/javascript INFO 2026-02-20 20:08:26,851 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771589306524%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 20:08:26,852 [74 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 20:08:26,852 [74 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 20:08:26,852 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:26,854 [74 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:26,855 [74 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771589306524&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 20:08:26,857 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:26,858 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9639ms INFO 2026-02-20 20:08:26,858 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:26,858 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3973ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:26,872 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 20:08:26,872 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:08:26,872 [70 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 20:08:26,873 [70 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 20:08:26,873 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:26,874 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 20:08:26,875 [70 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 20:08:26,875 [70 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 20:08:26,875 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:26,876 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0982ms INFO 2026-02-20 20:08:26,876 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:26,876 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.681ms 401 application/json; charset=utf-8 INFO 2026-02-20 20:08:26,954 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 20:08:26,954 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:08:26,954 [69 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 20:08:26,954 [69 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 20:08:26,955 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 20:08:26,956 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 20:08:26,957 [70 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIwMTAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDk2NyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuaWueS8n-a0gSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMDEwIiwianRpIjoiZTA5NmExZWYtOTk0OC00NzI3LTkwNjktOGMxYjVkNGQ1YTM5IiwiaWF0IjoxNzcxMDMzNzg5LCJuYmYiOjE3NzEwMzM3ODcsImV4cCI6MTc3MTEyMDE4OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.L39eLf-3dNgzJusXfOrZ-4tQm1r1CLmWLqJtvwHY9pE INFO 2026-02-20 20:08:26,960 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:26,960 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.262ms INFO 2026-02-20 20:08:26,960 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 20:08:26,960 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5017ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,040 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 20:08:27,040 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:08:27,041 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,043 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,044 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,045 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 20:08:27,045 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 20:08:27,045 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 20:08:27,060 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 20:08:27,062 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,063 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.4499ms INFO 2026-02-20 20:08:27,063 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,063 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.4503ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,134 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 20:08:27,134 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,134 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,134 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 20:08:27,134 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,135 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,135 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,136 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,136 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 20:08:27,137 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 20:08:27,137 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 20:08:27,139 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,139 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3145ms INFO 2026-02-20 20:08:27,139 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,139 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2164ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,166 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 20:08:27,169 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,169 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.3631ms INFO 2026-02-20 20:08:27,169 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,169 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.2393ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,242 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 20:08:27,242 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,242 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,243 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 20:08:27,243 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,244 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,244 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,246 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,249 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,249 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4594ms INFO 2026-02-20 20:08:27,249 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,249 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9631ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,250 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,251 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.842ms INFO 2026-02-20 20:08:27,251 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,251 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8478ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,268 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 20:08:27,268 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,269 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,270 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 20:08:27,270 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,270 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,270 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,271 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,273 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 20:08:27,273 [73 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:08:27,273 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,273 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,274 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,277 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,278 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.1041ms INFO 2026-02-20 20:08:27,278 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,278 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8464ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,278 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,278 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.009ms INFO 2026-02-20 20:08:27,278 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,278 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8343ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,279 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,279 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3956ms INFO 2026-02-20 20:08:27,279 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,280 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0394ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,288 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 20:08:27,288 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,288 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,289 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,291 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 20:08:27,291 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,291 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,292 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,293 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,293 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3557ms INFO 2026-02-20 20:08:27,293 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,293 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8886ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,295 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,295 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7788ms INFO 2026-02-20 20:08:27,295 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,295 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3824ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,295 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 20:08:27,295 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,296 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,297 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,300 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,300 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2532ms INFO 2026-02-20 20:08:27,300 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,300 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8387ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,325 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 20:08:27,325 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,325 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,326 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,334 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,334 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.9986ms INFO 2026-02-20 20:08:27,334 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,334 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.505ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,365 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 20:08:27,365 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 20:08:27,365 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,365 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,365 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,365 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,366 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,366 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,386 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,386 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 20.1285ms INFO 2026-02-20 20:08:27,386 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,387 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.781ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,423 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,423 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 56.4225ms INFO 2026-02-20 20:08:27,423 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,423 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.1739ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:27,442 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 20:08:27,442 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:27,443 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,444 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:27,447 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:27,447 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9808ms INFO 2026-02-20 20:08:27,447 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:27,447 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6979ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:30,414 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 20:08:30,414 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:08:30,414 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:30,414 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:30,416 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:30,422 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:30,422 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3432ms INFO 2026-02-20 20:08:30,422 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:30,422 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5386ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:30,424 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 20:08:30,425 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:30,425 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:30,426 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:30,428 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 20:08:30,428 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:30,428 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:30,428 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 20:08:30,428 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:30,428 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:30,429 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 20:08:30,429 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:30,429 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:30,430 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:30,430 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:30,431 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:30,433 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 20:08:30,433 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:30,433 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:30,435 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:30,436 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:30,436 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.7926ms INFO 2026-02-20 20:08:30,436 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:30,436 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6363ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:30,436 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:30,436 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.1968ms INFO 2026-02-20 20:08:30,437 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:30,437 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2259ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:30,439 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:30,439 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:30,439 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.1758ms INFO 2026-02-20 20:08:30,439 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:30,439 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 9.0753ms INFO 2026-02-20 20:08:30,439 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2176ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:30,439 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:30,439 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2513ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:30,440 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:30,440 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 8.8905ms INFO 2026-02-20 20:08:30,440 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:30,440 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8811ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:30,521 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2010& INFO 2026-02-20 20:08:30,521 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:30,521 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:30,522 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:30,526 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:30,529 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.8237ms INFO 2026-02-20 20:08:30,529 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:30,529 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8446ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:31,672 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 20:08:31,672 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:08:31,672 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:31,672 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:31,674 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:31,679 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:31,679 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.558ms INFO 2026-02-20 20:08:31,679 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:31,680 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8497ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:31,700 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 20:08:31,700 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 20:08:31,700 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:31,700 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:31,700 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:31,700 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:31,701 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:31,702 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:31,703 [50 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 20:08:31,705 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:31,705 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3135ms INFO 2026-02-20 20:08:31,705 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:31,705 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1333ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:31,710 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:31,710 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.6243ms INFO 2026-02-20 20:08:31,710 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:31,710 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3795ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:08:31,784 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2010& INFO 2026-02-20 20:08:31,785 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:08:31,785 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:31,786 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:08:31,790 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:08:31,793 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.1694ms INFO 2026-02-20 20:08:31,793 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 20:08:31,793 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.073ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:15,472 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771589655261&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 20:14:15,472 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 20:14:15,472 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7929ms 200 text/html INFO 2026-02-20 20:14:15,789 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5734447227620407 INFO 2026-02-20 20:14:15,789 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 20:14:15,789 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6615ms 200 application/javascript INFO 2026-02-20 20:14:15,910 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771589655261%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 20:14:15,911 [33 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 20:14:15,911 [33 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 20:14:15,911 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:15,912 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:15,913 [33 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771589655261&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 20:14:15,916 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:15,916 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.1038ms INFO 2026-02-20 20:14:15,916 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:15,916 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3122ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,033 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 20:14:16,033 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:14:16,034 [32 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 20:14:16,034 [32 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 20:14:16,034 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,035 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 20:14:16,036 [32 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 20:14:16,036 [32 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 20:14:16,036 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,036 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0026ms INFO 2026-02-20 20:14:16,036 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,037 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.301ms 401 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,186 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 20:14:16,187 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:14:16,187 [32 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 20:14:16,187 [32 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 20:14:16,187 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 20:14:16,189 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 20:14:16,190 [32 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1MzgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMzY0OSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW9reWwkeWFtSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTM4IiwianRpIjoiNTA0NjkwZGQtNWYwNi00ZjM5LWJhYmQtNmY3ODA2NWI0NzhiIiwiaWF0IjoxNzcxMzA2NzQ5LCJuYmYiOjE3NzEzMDY3NDcsImV4cCI6MTc3MTM5MzE0OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.BCMwEg5iWV_b7RRk3qKJQ2YfoSdNVtwrLw1iL3ms0uA INFO 2026-02-20 20:14:16,193 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,193 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.2009ms INFO 2026-02-20 20:14:16,193 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 20:14:16,193 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9225ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,325 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 20:14:16,325 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:14:16,325 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:16,327 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,329 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:16,330 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 20:14:16,330 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 20:14:16,330 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 20:14:16,346 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 20:14:16,349 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,349 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.338ms INFO 2026-02-20 20:14:16,349 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,349 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.7617ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,505 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 20:14:16,505 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:16,506 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,506 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 20:14:16,507 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:16,507 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,507 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:16,508 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:16,509 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 20:14:16,509 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 20:14:16,509 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 20:14:16,510 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,510 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4629ms INFO 2026-02-20 20:14:16,510 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,511 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4422ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,538 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 20:14:16,541 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,541 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.2271ms INFO 2026-02-20 20:14:16,541 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,541 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.0767ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,675 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 20:14:16,675 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 20:14:16,675 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:16,675 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,675 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:16,675 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,677 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:16,677 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:16,680 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,680 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6242ms INFO 2026-02-20 20:14:16,680 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,680 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4109ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,683 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,683 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.889ms INFO 2026-02-20 20:14:16,683 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,683 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7695ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,760 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 20:14:16,760 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:16,760 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,762 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:16,762 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 20:14:16,762 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:16,762 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,764 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:16,770 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,770 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.2193ms INFO 2026-02-20 20:14:16,770 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,770 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9672ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,770 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,770 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.1847ms INFO 2026-02-20 20:14:16,770 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,770 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2531ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,799 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 20:14:16,799 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:14:16,800 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:16,800 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,801 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:16,806 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,806 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1333ms INFO 2026-02-20 20:14:16,806 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,806 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0299ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,863 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 20:14:16,863 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 20:14:16,863 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:16,864 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,864 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:16,864 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,864 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 20:14:16,864 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:16,865 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,865 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 20:14:16,865 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:16,865 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:16,865 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:16,865 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,866 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:16,866 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:16,884 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 20:14:16,884 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:16,884 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,886 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:16,893 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,893 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 27.9435ms INFO 2026-02-20 20:14:16,893 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,893 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.8501ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,893 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,893 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 28.0568ms INFO 2026-02-20 20:14:16,893 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,893 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.8534ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,894 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,895 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,895 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 28.7311ms INFO 2026-02-20 20:14:16,895 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,895 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.5321ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,895 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 9.0266ms INFO 2026-02-20 20:14:16,895 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,895 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9558ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:16,896 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:16,896 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 29.9687ms INFO 2026-02-20 20:14:16,896 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:16,896 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.6394ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:17,066 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 20:14:17,067 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:17,067 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:17,069 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:17,078 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:17,078 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.6509ms INFO 2026-02-20 20:14:17,078 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:17,079 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.129ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:17,081 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 20:14:17,081 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:17,082 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:17,083 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:17,101 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:17,101 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.0105ms INFO 2026-02-20 20:14:17,101 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:17,101 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6891ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:21,321 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 20:14:21,321 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:14:21,322 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:21,322 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:21,323 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:21,330 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:21,330 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.416ms INFO 2026-02-20 20:14:21,330 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:21,330 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6678ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:21,342 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 20:14:21,343 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:21,343 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:21,344 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:21,347 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:21,347 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1817ms INFO 2026-02-20 20:14:21,347 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:21,347 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0195ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:21,353 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 20:14:21,353 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 20:14:21,353 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 20:14:21,354 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 20:14:21,354 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:21,354 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:21,354 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:21,354 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:21,354 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:21,354 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:21,354 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:21,354 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:21,355 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:21,355 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:21,355 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:21,355 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:21,359 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:21,360 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:21,360 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3801ms INFO 2026-02-20 20:14:21,360 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:21,360 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.4979ms INFO 2026-02-20 20:14:21,360 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:21,360 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0882ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:21,360 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2653ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:21,361 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:21,361 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.532ms INFO 2026-02-20 20:14:21,361 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:21,361 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:21,362 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 6.6952ms INFO 2026-02-20 20:14:21,362 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:21,362 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2918ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:21,362 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3904ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:21,494 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1538& INFO 2026-02-20 20:14:21,494 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:21,494 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:21,496 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:21,506 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:21,595 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 99.5057ms INFO 2026-02-20 20:14:21,595 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:21,595 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 101.3778ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:26,441 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 20:14:26,441 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:14:26,441 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:26,441 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:26,443 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:26,449 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:26,449 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5266ms INFO 2026-02-20 20:14:26,449 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:26,449 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6369ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:26,458 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 20:14:26,458 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:26,458 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:26,459 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:26,461 [42 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 20:14:26,467 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:26,467 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.1678ms INFO 2026-02-20 20:14:26,467 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:26,468 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8967ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:26,475 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 20:14:26,475 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:26,475 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:26,476 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:26,479 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:26,479 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7299ms INFO 2026-02-20 20:14:26,479 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:26,479 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4363ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:14:26,595 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1538& INFO 2026-02-20 20:14:26,595 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:14:26,595 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:26,597 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:14:26,607 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:14:26,694 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 97.0552ms INFO 2026-02-20 20:14:26,694 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 20:14:26,694 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.7806ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:16,915 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 20:42:17,478 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 20:42:17,514 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771591333105&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 20:42:17,527 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 20:42:17,528 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.295ms 200 text/html INFO 2026-02-20 20:42:17,921 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5890672831015231 INFO 2026-02-20 20:42:17,924 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 20:42:17,924 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9127ms 200 application/javascript INFO 2026-02-20 20:42:18,047 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771591333105%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 20:42:18,099 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-02-20 20:42:18,101 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:42:18,210 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:18,210 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:18,274 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:18,274 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:19,412 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:19,412 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:19,709 [12 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771591333105&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 20:42:19,714 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 20:42:19,720 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 20:42:19,720 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 20:42:19,830 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 20:42:19,944 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:19,953 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 539.3313ms INFO 2026-02-20 20:42:19,954 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:19,956 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1857.041ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:20,109 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 20:42:20,127 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:20,128 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,131 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:20,133 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 20:42:20,134 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 20:42:20,134 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 20:42:20,158 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 20:42:20,159 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:20,159 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,162 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:20,166 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 20:42:20,176 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:20,179 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 47.8014ms INFO 2026-02-20 20:42:20,179 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,179 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.8502ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:20,220 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:20,223 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 61.4452ms INFO 2026-02-20 20:42:20,223 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,223 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.0049ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:20,325 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 20:42:20,325 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:20,325 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,328 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:20,328 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 20:42:20,329 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:20,329 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,332 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:20,343 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:20,344 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:20,344 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 12.0096ms INFO 2026-02-20 20:42:20,344 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,344 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4749ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:20,345 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.7888ms INFO 2026-02-20 20:42:20,345 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,346 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.7056ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:20,361 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 20:42:20,361 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:42:20,362 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:20,362 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,364 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:20,398 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 20:42:20,398 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 20:42:20,399 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:20,399 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:20,399 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,399 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,412 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 20:42:20,412 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:20,412 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,480 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:20,480 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:20,482 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:20,482 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 20:42:20,482 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:20,482 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,495 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:20,504 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:20,506 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1094.4302ms INFO 2026-02-20 20:42:20,507 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,507 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2459.8868ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:20,527 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:20,527 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:20,527 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:20,527 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 46.7621ms INFO 2026-02-20 20:42:20,527 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,527 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 128.8347ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:20,527 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 46.8465ms INFO 2026-02-20 20:42:20,527 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,527 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 115.585ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:20,528 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 45.7246ms INFO 2026-02-20 20:42:20,528 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,528 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 129.2579ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:20,528 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:20,529 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 33.5667ms INFO 2026-02-20 20:42:20,529 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,529 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.8796ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:20,558 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:20,559 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 194.5187ms INFO 2026-02-20 20:42:20,559 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,559 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 197.694ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:20,589 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 20:42:20,589 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:20,589 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,590 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 20:42:20,592 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:20,592 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:20,593 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,660 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 20:42:20,661 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:20,661 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,664 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 20:42:20,664 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:20,664 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,915 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 20:42:20,916 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:20,916 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:20,968 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:20,968 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:20,968 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:20,969 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:21,338 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:21,338 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:21,339 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 370.9002ms INFO 2026-02-20 20:42:21,339 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:21,339 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 748.5975ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:21,342 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 373.2919ms INFO 2026-02-20 20:42:21,342 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:21,342 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 681.2767ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:21,430 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:21,431 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 462.0486ms INFO 2026-02-20 20:42:21,431 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:21,431 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 515.6375ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:21,510 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:21,511 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 918.8336ms INFO 2026-02-20 20:42:21,511 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:21,511 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 922.1377ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:22,146 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:22,148 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1179.9513ms INFO 2026-02-20 20:42:22,148 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:22,148 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1484.8284ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:24,074 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 20:42:24,074 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:42:24,078 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:24,079 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:24,082 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:24,093 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:24,094 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.5842ms INFO 2026-02-20 20:42:24,094 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:24,094 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5388ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:24,131 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 20:42:24,132 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:24,132 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:24,134 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 20:42:24,134 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:24,134 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:24,135 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:24,136 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:24,264 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:24,264 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 128.3251ms INFO 2026-02-20 20:42:24,264 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:24,264 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 130.7775ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:24,383 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:24,385 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 250.106ms INFO 2026-02-20 20:42:24,385 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:24,385 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 254.3669ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:29,132 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 20:42:29,133 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:42:29,134 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:29,135 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:29,140 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:29,153 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:29,153 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.6957ms INFO 2026-02-20 20:42:29,153 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:29,153 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.6798ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:29,936 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 20:42:29,937 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:42:29,938 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:29,939 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:29,941 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:29,952 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:29,953 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.0358ms INFO 2026-02-20 20:42:29,953 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:29,953 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.4904ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:30,241 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 20:42:30,242 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 20:42:30,244 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:30,244 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:30,245 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:30,245 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:30,248 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:30,250 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:30,253 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,26054001,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 20:42:30,254 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 20:42:30,254 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:30,255 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:30,257 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 20:42:30,257 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:30,258 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:30,259 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:30,260 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:30,281 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:30,282 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:30,284 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:30,292 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:30,292 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:30,293 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 44.5476ms INFO 2026-02-20 20:42:30,293 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 11.6094ms INFO 2026-02-20 20:42:30,293 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:30,293 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:30,293 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.5271ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:30,293 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.7718ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:30,294 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:30,295 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:30,296 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:30,296 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 46.7005ms INFO 2026-02-20 20:42:30,296 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:30,297 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.3325ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:30,297 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 14.2455ms INFO 2026-02-20 20:42:30,297 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:30,297 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.1108ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:30,297 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 12.8685ms INFO 2026-02-20 20:42:30,297 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:30,297 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.4918ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:30,491 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64727& INFO 2026-02-20 20:42:30,492 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:30,493 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:30,496 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:30,505 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:30,505 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 9.6121ms INFO 2026-02-20 20:42:30,505 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:30,506 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7489ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:31,281 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 20:42:31,281 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 20:42:31,281 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 20:42:31,282 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 20:42:31,282 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:31,282 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:31,282 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:31,283 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:31,283 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:31,283 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:31,285 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:31,285 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:31,287 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:31,292 [15 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 20:42:31,294 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:31,295 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.425ms INFO 2026-02-20 20:42:31,295 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:31,295 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4076ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:31,296 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:31,297 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.3702ms INFO 2026-02-20 20:42:31,297 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:31,297 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4558ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:31,305 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:31,308 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 21.2422ms INFO 2026-02-20 20:42:31,308 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:31,308 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.839ms 200 application/json; charset=utf-8 INFO 2026-02-20 20:42:31,536 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64727& INFO 2026-02-20 20:42:31,537 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 20:42:31,537 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:31,539 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 20:42:31,550 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 20:42:31,551 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 11.5514ms INFO 2026-02-20 20:42:31,551 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 20:42:31,551 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.1612ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:25:59,766 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 21:26:00,353 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 21:26:00,389 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771593956664&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 21:26:00,402 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 21:26:00,403 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0985ms 200 text/html INFO 2026-02-20 21:26:01,116 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9008507857205337 INFO 2026-02-20 21:26:01,118 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 21:26:01,119 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0675ms 200 application/javascript INFO 2026-02-20 21:26:01,300 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771593956664%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 21:26:01,334 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 21:26:01,337 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 21:26:01,465 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:01,465 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:01,529 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:01,529 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:02,659 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:02,659 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:02,955 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771593956664&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 21:26:02,966 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 21:26:02,973 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 21:26:02,973 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 21:26:03,087 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 21:26:03,203 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:03,214 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 552.8734ms INFO 2026-02-20 21:26:03,214 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,217 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1882.88ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:03,328 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 21:26:03,334 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 21:26:03,346 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:03,346 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:03,347 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,347 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,350 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:03,350 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:03,378 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 21:26:03,379 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 21:26:03,379 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 21:26:03,410 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 21:26:03,421 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:03,423 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 72.9299ms INFO 2026-02-20 21:26:03,423 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,423 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.6015ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:03,434 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:03,437 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 86.386ms INFO 2026-02-20 21:26:03,437 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,437 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 103.2994ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:03,509 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:03,512 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 852.8269ms INFO 2026-02-20 21:26:03,512 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,512 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2211.8709ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:03,545 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 21:26:03,546 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:03,546 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,548 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:03,554 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 21:26:03,554 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 21:26:03,554 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 21:26:03,554 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:03,555 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,555 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:03,555 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,556 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:03,557 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:03,616 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:03,616 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:03,616 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 59.8179ms INFO 2026-02-20 21:26:03,616 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,617 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.4659ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:03,618 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 70.008ms INFO 2026-02-20 21:26:03,619 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,619 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.6903ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:03,625 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 21:26:03,625 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:03,625 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,632 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 21:26:03,633 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:03,633 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,638 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 21:26:03,638 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:03,638 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,652 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 21:26:03,653 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:03,653 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,685 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:03,685 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:03,687 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:03,725 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:03,726 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 21:26:03,726 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:03,727 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,729 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:03,735 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:03,735 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:03,735 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 49.8748ms INFO 2026-02-20 21:26:03,735 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,735 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.7487ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:03,736 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 50.6701ms INFO 2026-02-20 21:26:03,736 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,736 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.934ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:03,737 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:03,737 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 12.1579ms INFO 2026-02-20 21:26:03,737 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,737 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 112.602ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:03,738 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:03,739 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 52.3697ms INFO 2026-02-20 21:26:03,739 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,739 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 106.8609ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:03,739 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:03,740 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 11.2691ms INFO 2026-02-20 21:26:03,740 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,740 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8464ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:03,742 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:03,742 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 184.7008ms INFO 2026-02-20 21:26:03,742 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,742 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 188.0854ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:03,773 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 21:26:03,773 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:03,773 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,776 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:03,945 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 21:26:03,947 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:03,947 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:03,952 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 21:26:03,952 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:03,952 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:04,192 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 21:26:04,192 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:26:04,193 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:04,288 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:04,288 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:04,288 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:26:04,692 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:04,692 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:04,693 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 404.6679ms INFO 2026-02-20 21:26:04,693 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:04,693 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 501.1263ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:04,695 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:04,696 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 920.2031ms INFO 2026-02-20 21:26:04,696 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:04,696 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 923.182ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:04,696 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 408.2574ms INFO 2026-02-20 21:26:04,696 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:04,696 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 751.3409ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:26:05,335 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:26:05,338 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1049.7303ms INFO 2026-02-20 21:26:05,338 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 21:26:05,338 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1386.1976ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:48,379 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771594547816&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 21:35:48,381 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 21:35:48,382 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5167ms 200 text/html INFO 2026-02-20 21:35:48,891 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.329674978094332 INFO 2026-02-20 21:35:48,893 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 21:35:48,893 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.3851ms 200 application/javascript INFO 2026-02-20 21:35:49,018 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771594547816%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 21:35:49,032 [41 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 21:35:49,033 [41 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 21:35:49,034 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:49,036 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:49,039 [41 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771594547816&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 21:35:49,045 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:49,046 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 9.3107ms INFO 2026-02-20 21:35:49,046 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:49,046 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.4045ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:49,059 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 21:35:49,059 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 21:35:49,059 [41 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 21:35:49,059 [41 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 21:35:49,059 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:49,061 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 21:35:49,204 [41 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 21:35:49,205 [41 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 21:35:49,206 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:49,207 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 145.8771ms INFO 2026-02-20 21:35:49,207 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:49,207 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 148.7965ms 401 application/json; charset=utf-8 INFO 2026-02-20 21:35:49,324 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 21:35:49,324 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 21:35:49,325 [37 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 21:35:49,325 [37 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 21:35:49,325 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 21:35:49,328 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 21:35:50,144 [37 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5NDQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDQ0MSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Ium7hOWNjuiKsyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTQ0IiwianRpIjoiZTEzNDg3Y2QtNDc3Ni00YmZhLTk4MzYtYTZkMTVlMWRiOTY3IiwiaWF0IjoxNzcxMzgzODczLCJuYmYiOjE3NzEzODM4NzEsImV4cCI6MTc3MTQ3MDI3MywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.xxQEyzEyVIfbCkKPDKpEldam1rvRBOUb5fWbGwrHQ18 INFO 2026-02-20 21:35:50,155 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,156 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 827.7468ms INFO 2026-02-20 21:35:50,156 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 21:35:50,157 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 832.5562ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,323 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 21:35:50,323 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 21:35:50,324 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,327 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,330 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,332 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 21:35:50,332 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 21:35:50,332 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 21:35:50,348 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 21:35:50,351 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,352 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.8456ms INFO 2026-02-20 21:35:50,352 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,352 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.9481ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,477 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 21:35:50,478 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,478 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,478 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 21:35:50,479 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,479 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,480 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,480 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,482 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 21:35:50,483 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 21:35:50,483 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 21:35:50,484 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,484 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4279ms INFO 2026-02-20 21:35:50,484 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,484 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9953ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,514 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 21:35:50,518 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,518 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 37.4612ms INFO 2026-02-20 21:35:50,518 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,518 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.8292ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,637 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 21:35:50,637 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,637 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,638 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 21:35:50,638 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,638 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,639 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,640 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,644 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,644 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4978ms INFO 2026-02-20 21:35:50,644 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,644 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4125ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,649 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,649 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.1253ms INFO 2026-02-20 21:35:50,649 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,649 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5089ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,672 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 21:35:50,672 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 21:35:50,674 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,674 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,675 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,677 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 21:35:50,678 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,678 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,679 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,682 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,682 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6428ms INFO 2026-02-20 21:35:50,682 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,682 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2707ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,683 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,683 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0417ms INFO 2026-02-20 21:35:50,683 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,684 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3857ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,691 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 21:35:50,692 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,692 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,693 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 21:35:50,693 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,695 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,695 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,697 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,698 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,698 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.3897ms INFO 2026-02-20 21:35:50,698 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,698 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.581ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,700 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 21:35:50,700 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,700 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.5508ms INFO 2026-02-20 21:35:50,700 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,700 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,700 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1777ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,700 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,702 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,705 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 21:35:50,705 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,706 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,707 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,711 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,711 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.496ms INFO 2026-02-20 21:35:50,711 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,711 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.929ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,712 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,712 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.3429ms INFO 2026-02-20 21:35:50,712 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,712 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7498ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,760 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 21:35:50,769 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,769 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,770 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,776 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,776 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.3766ms INFO 2026-02-20 21:35:50,776 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,776 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4288ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,790 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 21:35:50,790 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,790 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,792 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,801 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 21:35:50,802 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,802 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,804 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,820 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 21:35:50,824 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,825 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.4313ms INFO 2026-02-20 21:35:50,825 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,825 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9175ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,826 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:50,826 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,828 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:50,832 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,832 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7524ms INFO 2026-02-20 21:35:50,832 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,832 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6957ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:50,894 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:50,894 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 101.7357ms INFO 2026-02-20 21:35:50,894 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:50,894 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 104.0856ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:51,877 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 21:35:51,877 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 21:35:51,879 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:51,880 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:51,884 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:51,886 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 21:35:51,887 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:51,888 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:51,890 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:51,895 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 21:35:51,895 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:51,895 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:51,895 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:51,895 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.3248ms INFO 2026-02-20 21:35:51,895 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:51,895 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0893ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:51,896 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:51,896 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.2757ms INFO 2026-02-20 21:35:51,896 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:51,897 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9595ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:51,898 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:51,899 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 21:35:51,903 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 21:35:51,903 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:51,903 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:51,904 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:51,904 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:51,908 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 21:35:51,908 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:51,909 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:51,927 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:51,928 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:51,928 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:51,934 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:51,934 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.7348ms INFO 2026-02-20 21:35:51,934 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:51,934 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.7932ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:51,936 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:51,936 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:51,937 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:51,937 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 39.6778ms INFO 2026-02-20 21:35:51,937 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:51,937 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.9278ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:51,938 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 9.8486ms INFO 2026-02-20 21:35:51,938 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:51,938 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.7752ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:51,939 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 10.6898ms INFO 2026-02-20 21:35:51,939 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:51,939 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.7269ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:52,068 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1944& INFO 2026-02-20 21:35:52,068 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:52,069 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:52,071 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:52,077 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:52,083 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 12.0375ms INFO 2026-02-20 21:35:52,083 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:52,083 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.5441ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:53,072 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 21:35:53,073 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 21:35:53,074 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:53,075 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:53,077 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:53,087 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:53,088 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.5565ms INFO 2026-02-20 21:35:53,088 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:53,088 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6068ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:53,115 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 21:35:53,115 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:53,116 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:53,118 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:53,123 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 21:35:53,123 [36 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 21:35:53,123 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:53,124 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:53,125 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:53,129 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:53,129 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.0123ms INFO 2026-02-20 21:35:53,129 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:53,129 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0083ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:53,190 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:53,193 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 75.2431ms INFO 2026-02-20 21:35:53,193 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:53,193 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.5533ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:53,305 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1944& INFO 2026-02-20 21:35:53,305 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:53,306 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:53,307 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:53,312 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:53,316 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.9502ms INFO 2026-02-20 21:35:53,316 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:53,316 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3968ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:57,496 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 21:35:57,496 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 21:35:57,496 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 21:35:57,498 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:57,498 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 21:35:57,499 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:57,499 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:57,502 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:57,504 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 21:35:57,518 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:57,520 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 17.2314ms INFO 2026-02-20 21:35:57,520 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:57,520 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.7486ms 200 application/json; charset=utf-8 INFO 2026-02-20 21:35:57,524 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 21:35:57,524 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 20.2362ms INFO 2026-02-20 21:35:57,524 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 21:35:57,524 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.657ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:07:16,564 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 22:07:17,138 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 22:07:17,173 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771596433223&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:07:17,186 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 22:07:17,187 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4312ms 200 text/html INFO 2026-02-20 22:07:18,171 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9476870185028051 INFO 2026-02-20 22:07:18,174 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 22:07:18,174 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.825ms 200 application/javascript INFO 2026-02-20 22:12:27,572 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771596745571&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:12:27,575 [21 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 22:12:27,575 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.285ms 200 text/html INFO 2026-02-20 22:12:28,671 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.044029643148895015 INFO 2026-02-20 22:12:28,673 [19 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 22:12:28,673 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.3541ms 200 application/javascript INFO 2026-02-20 22:12:28,971 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771596745571%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 22:12:28,990 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 22:12:28,993 [19 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:12:29,125 [19 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:12:29,125 [23 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:12:29,127 [23 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:12:29,127 [19 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:12:29,133 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:29,133 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:30,305 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:30,305 [19 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 22:12:30,684 [19 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 22:12:30,689 [19 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 22:12:30,691 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:30,717 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 410.2898ms INFO 2026-02-20 22:12:30,717 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:30,718 [23 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771596745571&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:12:30,719 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1729.0506ms 401 application/json; charset=utf-8 INFO 2026-02-20 22:12:30,880 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 22:12:30,881 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:12:30,889 [21 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:12:30,889 [21 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:12:30,890 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 22:12:30,893 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 22:12:31,361 [21 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MTEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzE5NyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWNouWKoOWNjiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODExIiwianRpIjoiMTFiZmY4NzUtZmQyYS00NGU2LTk1NTgtZjM0MDYxZjNjYjA3IiwiaWF0IjoxNzcwODE0OTU2LCJuYmYiOjE3NzA4MTQ5NTQsImV4cCI6MTc3MDkwMTM1NiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.mWnREOqHaODJc9Zit8VMTYZojisxCdUNm5Zly53ZaXw INFO 2026-02-20 22:12:31,506 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:31,506 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:31,507 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 614.1337ms INFO 2026-02-20 22:12:31,507 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 22:12:31,508 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 628.0574ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:31,509 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1203.6616ms INFO 2026-02-20 22:12:31,509 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:31,509 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2538.166ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:31,627 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 22:12:31,627 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:12:31,646 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:31,683 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:31,685 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:31,711 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 22:12:31,711 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 22:12:31,711 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 22:12:31,808 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 22:12:31,812 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:31,814 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 128.1321ms INFO 2026-02-20 22:12:31,814 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:31,814 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 186.8145ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:31,994 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 22:12:31,994 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:31,995 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:31,997 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:31,998 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 22:12:31,998 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:31,998 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:31,999 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 22:12:32,001 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 22:12:32,001 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 22:12:32,001 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:32,032 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 22:12:32,040 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:32,043 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 45.2856ms INFO 2026-02-20 22:12:32,043 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,043 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.3065ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:32,051 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:32,053 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 52.3669ms INFO 2026-02-20 22:12:32,054 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,054 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.8909ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:32,155 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 22:12:32,155 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:32,156 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,158 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:32,162 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 22:12:32,163 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:32,163 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,166 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:32,174 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:32,174 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:32,174 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.5731ms INFO 2026-02-20 22:12:32,174 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,174 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7408ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:32,176 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 22:12:32,176 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:12:32,176 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.8699ms INFO 2026-02-20 22:12:32,176 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,176 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1957ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:32,176 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:32,176 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,179 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:32,279 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 22:12:32,279 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:32,280 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,280 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 22:12:32,280 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:32,280 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,349 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:32,363 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:32,372 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:32,372 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.9157ms INFO 2026-02-20 22:12:32,372 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,372 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.3621ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:32,376 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:32,378 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 27.9911ms INFO 2026-02-20 22:12:32,378 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,378 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.7864ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:32,378 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 22:12:32,379 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:32,379 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 22:12:32,379 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,379 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:32,379 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 22:12:32,379 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,380 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:32,380 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,382 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:32,382 [19 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:32,382 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:32,412 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 22:12:32,412 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:32,413 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,413 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 22:12:32,413 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:32,413 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,416 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:32,417 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:32,424 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:32,424 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:32,424 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 245.1177ms INFO 2026-02-20 22:12:32,424 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,424 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 42.0816ms INFO 2026-02-20 22:12:32,424 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,424 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 248.2288ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:32,424 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.7959ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:32,558 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 22:12:32,559 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 22:12:32,559 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:32,559 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,560 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:32,560 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,571 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:32,572 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 189.9787ms INFO 2026-02-20 22:12:32,572 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,572 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 193.378ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:32,649 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:32,650 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 267.8681ms INFO 2026-02-20 22:12:32,650 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:32,650 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 270.7596ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:33,281 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:33,281 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:33,390 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:33,391 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 973.6185ms INFO 2026-02-20 22:12:33,391 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:33,391 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 978.0495ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:33,628 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:33,631 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:33,632 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 350.5979ms INFO 2026-02-20 22:12:33,632 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:33,632 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1215.8938ms INFO 2026-02-20 22:12:33,632 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1074.3472ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:33,632 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:33,632 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1220.419ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:34,488 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:34,491 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1209.6789ms INFO 2026-02-20 22:12:34,491 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:34,492 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1933.0936ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:39,299 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 22:12:39,300 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:12:39,303 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:39,304 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:39,309 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:39,328 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:39,329 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 19.9923ms INFO 2026-02-20 22:12:39,329 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:39,330 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.7217ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:39,341 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 22:12:39,341 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 22:12:39,342 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:39,342 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:39,343 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:39,343 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:39,345 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:39,346 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:39,350 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 22:12:39,352 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 22:12:39,353 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:39,353 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:39,355 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:39,355 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:39,365 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 22:12:39,365 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:39,365 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:39,375 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:39,376 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:39,380 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:39,383 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:39,383 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 38.3203ms INFO 2026-02-20 22:12:39,383 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:39,384 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.3396ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:39,384 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:39,385 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:39,385 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.8526ms INFO 2026-02-20 22:12:39,385 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:39,385 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.8552ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:39,385 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:39,386 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 40.1949ms INFO 2026-02-20 22:12:39,386 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:39,386 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.3754ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:39,388 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 11.5021ms INFO 2026-02-20 22:12:39,388 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:39,388 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1196ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:39,389 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:39,391 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.9328ms INFO 2026-02-20 22:12:39,391 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:39,391 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.6745ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:39,516 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1811& INFO 2026-02-20 22:12:39,517 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:39,517 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:39,519 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:39,532 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:39,634 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 114.8724ms INFO 2026-02-20 22:12:39,634 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:39,634 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 117.8371ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:44,915 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 22:12:44,915 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:12:44,917 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:44,918 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:44,920 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:44,930 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:44,931 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.5864ms INFO 2026-02-20 22:12:44,931 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:44,931 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.117ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:44,955 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 22:12:44,956 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:44,956 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:44,959 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:44,964 [27 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 22:12:44,974 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 22:12:44,974 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:44,974 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:44,975 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:44,979 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:44,979 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.8567ms INFO 2026-02-20 22:12:44,979 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:44,979 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8731ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:45,030 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:45,033 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 74.2307ms INFO 2026-02-20 22:12:45,033 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:45,033 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.181ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:12:45,292 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1811& INFO 2026-02-20 22:12:45,293 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:12:45,294 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:45,296 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:12:45,313 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:12:45,413 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 116.9727ms INFO 2026-02-20 22:12:45,413 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:12:45,414 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 121.6841ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:13:15,971 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 22:13:15,972 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:13:15,973 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:13:15,973 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:13:15,975 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:13:15,982 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 22:13:15,982 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:13:15,982 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:13:15,984 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:13:15,986 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:13:15,986 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.6949ms INFO 2026-02-20 22:13:15,986 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:13:15,986 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.014ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:13:15,988 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:13:15,988 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.6161ms INFO 2026-02-20 22:13:15,988 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:13:15,988 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3032ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:13:17,952 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 49 INFO 2026-02-20 22:13:17,952 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:13:17,953 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:13:17,954 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:13:17,956 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:13:17,968 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:13:17,968 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.0021ms INFO 2026-02-20 22:13:17,968 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:13:17,968 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.4023ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:13:17,979 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-02-20 22:13:17,980 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:13:17,980 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-02-20 22:13:17,982 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=2605400701,2605400702,2605400703,2605400704,2605400705&IsEss=true& INFO 2026-02-20 22:13:17,982 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:13:17,983 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:13:17,983 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyAttPatItem", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.PaMListDto GetMyAttPatItem() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:13:17,985 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:13:17,992 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:13:17,995 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:13:17,995 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.2337ms INFO 2026-02-20 22:13:17,995 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 11.8873ms INFO 2026-02-20 22:13:17,995 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:13:17,995 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-02-20 22:13:17,996 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.8379ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:13:17,996 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0365ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:13:18,115 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAbnormalAttDetail?yearMonth=2026-02&page=1&isYearMonth=false&beginDate=2026-02-01&endDate=2026-02-19& INFO 2026-02-20 22:13:18,116 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:13:18,117 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-20 22:13:18,120 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttDetail", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.AbnormalAttDetail] GetAbnormalAttDetail(System.String, System.String, System.String, Boolean, Int32) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:13:18,585 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:13:18,588 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 468.5805ms INFO 2026-02-20 22:13:18,588 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-20 22:13:18,589 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 473.3771ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:30:05,316 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 432 INFO 2026-02-20 22:30:05,320 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 22:30:05,323 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 22:30:05,373 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:30:05,388 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 64.6255ms INFO 2026-02-20 22:30:05,388 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 22:30:05,388 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.8925ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:30:05,527 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 433 INFO 2026-02-20 22:30:05,529 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 22:30:05,531 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 22:30:05,544 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:30:05,546 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 14.7433ms INFO 2026-02-20 22:30:05,546 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-20 22:30:05,546 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.2655ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:09,181 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 22:35:09,187 [88 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 22:35:09,187 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9912ms 200 text/css INFO 2026-02-20 22:35:09,190 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771598109104&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:35:09,191 [88 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 22:35:09,191 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9368ms 200 text/html INFO 2026-02-20 22:35:09,197 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 22:35:09,197 [85 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:35:09,236 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 22:35:09,236 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.2063ms 200 application/javascript INFO 2026-02-20 22:35:09,244 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 22:35:09,244 [86 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:35:09,258 [89 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 22:35:09,258 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6257ms 200 application/javascript INFO 2026-02-20 22:35:09,289 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 22:35:09,292 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 22:35:09,292 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0445ms 200 text/css INFO 2026-02-20 22:35:09,923 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7482042280309102 INFO 2026-02-20 22:35:09,924 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 22:35:09,924 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1682ms 200 application/javascript INFO 2026-02-20 22:35:10,038 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771598109104%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 22:35:10,039 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,044 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,046 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,048 [89 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771598109104&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:35:10,055 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,056 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 9.5151ms INFO 2026-02-20 22:35:10,056 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,056 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.3879ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,071 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 22:35:10,071 [91 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:35:10,071 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,072 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,073 [91 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,075 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 22:35:10,076 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 22:35:10,076 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 22:35:10,093 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 22:35:10,096 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,096 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 22.91ms INFO 2026-02-20 22:35:10,096 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,096 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.7508ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,201 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 22:35:10,202 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,202 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,203 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,204 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 22:35:10,205 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 22:35:10,205 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 22:35:10,211 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 22:35:10,211 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,211 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,213 [90 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,217 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,217 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8609ms INFO 2026-02-20 22:35:10,217 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,217 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0883ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,238 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 22:35:10,241 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,241 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 38.0795ms INFO 2026-02-20 22:35:10,241 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,242 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.5004ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,347 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 22:35:10,348 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,348 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,349 [90 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,353 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 22:35:10,353 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,353 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,354 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 22:35:10,354 [91 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:35:10,354 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,354 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,354 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,355 [91 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,358 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,358 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,358 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.1019ms INFO 2026-02-20 22:35:10,358 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,358 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0115ms INFO 2026-02-20 22:35:10,359 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,359 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1882ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,359 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0246ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,362 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,362 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2029ms INFO 2026-02-20 22:35:10,362 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,362 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1089ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,402 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 22:35:10,402 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,402 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,403 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,405 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 22:35:10,405 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 22:35:10,406 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,406 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,406 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,407 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,407 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,407 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,408 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.0626ms INFO 2026-02-20 22:35:10,408 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,408 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0021ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,408 [90 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,427 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 22:35:10,427 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,427 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,429 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,432 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,432 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 24.0291ms INFO 2026-02-20 22:35:10,432 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,433 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.9274ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,439 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,439 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 32.1224ms INFO 2026-02-20 22:35:10,439 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,439 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.0815ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,448 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,448 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 19.5735ms INFO 2026-02-20 22:35:10,448 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,448 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.8351ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,451 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 22:35:10,451 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 22:35:10,451 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,451 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,453 [92 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 22:35:10,453 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.903ms 200 image/jpeg INFO 2026-02-20 22:35:10,453 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,457 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,457 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.0969ms INFO 2026-02-20 22:35:10,458 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,458 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9989ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,467 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 22:35:10,469 [88 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 22:35:10,469 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3064ms 200 image/jpeg INFO 2026-02-20 22:35:10,473 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 22:35:10,481 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,482 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,483 [85 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,488 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,488 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9688ms INFO 2026-02-20 22:35:10,488 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,488 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.984ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,541 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 22:35:10,541 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,542 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,542 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 22:35:10,542 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,542 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,543 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,543 [85 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,548 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 22:35:10,553 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:10,554 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,555 [86 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:10,556 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,556 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.0856ms INFO 2026-02-20 22:35:10,556 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,556 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7084ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,558 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,558 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3904ms INFO 2026-02-20 22:35:10,558 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,558 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3636ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:10,564 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:10,564 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.475ms INFO 2026-02-20 22:35:10,564 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:10,565 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.3348ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:14,968 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 22:35:14,968 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 22:35:14,969 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:14,969 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:14,969 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:14,969 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:14,971 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:14,971 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:14,974 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 22:35:14,975 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:14,976 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:14,977 [85 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:14,979 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:14,979 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.1345ms INFO 2026-02-20 22:35:14,979 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:14,979 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 22:35:14,979 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:35:14,980 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8721ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:14,980 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 22:35:14,980 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:14,981 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:14,981 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:14,981 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:14,982 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:14,982 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:14,985 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:14,986 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 14.8527ms INFO 2026-02-20 22:35:14,986 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:14,986 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0932ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:14,986 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 22:35:14,987 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:14,987 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:14,988 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:14,990 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:14,990 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 7.5748ms INFO 2026-02-20 22:35:14,990 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:14,990 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1793ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:14,991 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:14,992 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 14.4634ms INFO 2026-02-20 22:35:14,992 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:14,992 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5417ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:14,993 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:14,993 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0855ms INFO 2026-02-20 22:35:14,993 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:14,994 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4466ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:14,995 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:14,995 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.7948ms INFO 2026-02-20 22:35:14,995 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:14,995 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.7619ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:15,090 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1755& INFO 2026-02-20 22:35:15,091 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:15,091 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:15,093 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:15,098 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:15,103 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.2774ms INFO 2026-02-20 22:35:15,103 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:15,103 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.155ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:17,781 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 22:35:17,781 [86 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:35:17,782 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:17,782 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:17,784 [86 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:17,793 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:17,793 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.5478ms INFO 2026-02-20 22:35:17,793 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:17,794 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3832ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:17,814 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 22:35:17,814 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 22:35:17,815 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:17,815 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:17,815 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:17,815 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:17,817 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:17,817 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:17,819 [88 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 22:35:17,822 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:17,822 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.6649ms INFO 2026-02-20 22:35:17,822 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:17,822 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1146ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:17,825 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:17,825 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.8161ms INFO 2026-02-20 22:35:17,826 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:17,826 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7736ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:17,951 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1755& INFO 2026-02-20 22:35:17,951 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:17,951 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:17,952 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:17,956 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:17,960 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.8409ms INFO 2026-02-20 22:35:17,960 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:17,960 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7768ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:53,264 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771598153169&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:35:53,265 [89 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 22:35:53,265 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2873ms 200 text/html INFO 2026-02-20 22:35:53,794 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.11225541321061117 INFO 2026-02-20 22:35:53,795 [88 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 22:35:53,795 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0094ms 200 application/javascript INFO 2026-02-20 22:35:53,960 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771598153169%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 22:35:53,961 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:53,961 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:53,963 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:53,964 [89 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771598153169&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:35:53,968 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:53,968 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 5.1963ms INFO 2026-02-20 22:35:53,968 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:53,968 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9492ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,005 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 22:35:54,005 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:35:54,006 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,006 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,008 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,009 [88 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 22:35:54,009 [88 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 22:35:54,009 [88 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 22:35:54,025 [88 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 22:35:54,029 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,029 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.4828ms INFO 2026-02-20 22:35:54,029 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,029 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.8931ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,139 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 22:35:54,139 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,140 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,141 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 22:35:54,141 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,141 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,141 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,143 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 22:35:54,143 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 22:35:54,143 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 22:35:54,143 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,147 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,147 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9057ms INFO 2026-02-20 22:35:54,147 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,147 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8573ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,158 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 22:35:54,174 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,174 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.7592ms INFO 2026-02-20 22:35:54,174 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,174 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.6896ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,282 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 22:35:54,283 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,283 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,283 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 22:35:54,283 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,283 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,284 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,284 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,287 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,287 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,287 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2085ms INFO 2026-02-20 22:35:54,287 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,287 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.0881ms INFO 2026-02-20 22:35:54,287 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,287 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2362ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,287 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.741ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,307 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 22:35:54,307 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:35:54,308 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,308 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,309 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,314 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,314 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4517ms INFO 2026-02-20 22:35:54,314 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,314 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1399ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,316 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 22:35:54,316 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,317 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,318 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,321 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,321 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0063ms INFO 2026-02-20 22:35:54,321 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,321 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7173ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,324 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 22:35:54,324 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,324 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,325 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,329 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,329 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.7174ms INFO 2026-02-20 22:35:54,329 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,329 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3989ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,341 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 22:35:54,341 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,341 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,343 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,345 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,345 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9505ms INFO 2026-02-20 22:35:54,346 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,346 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5426ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,354 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 22:35:54,355 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,355 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,356 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,357 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 22:35:54,357 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,357 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,358 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,379 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,379 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 20.1357ms INFO 2026-02-20 22:35:54,379 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,379 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.8245ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,383 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,383 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 26.845ms INFO 2026-02-20 22:35:54,383 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,383 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.6413ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,393 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 22:35:54,393 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,393 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,395 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,400 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,400 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.0297ms INFO 2026-02-20 22:35:54,400 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,400 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4146ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,416 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 22:35:54,417 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,417 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,418 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,425 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 22:35:54,425 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,425 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,426 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,427 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,427 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.1814ms INFO 2026-02-20 22:35:54,427 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,427 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8928ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,445 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,446 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.0942ms INFO 2026-02-20 22:35:54,446 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,446 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.741ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:54,486 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 22:35:54,487 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:54,487 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,488 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:54,491 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:54,491 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7978ms INFO 2026-02-20 22:35:54,491 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:54,491 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5421ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:58,705 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-02-20 22:35:58,705 [89 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:35:58,705 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-02-20 22:35:58,706 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-20 22:35:58,706 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:35:58,706 [88 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-02-20 22:35:58,706 [89 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-02-20 22:35:58,706 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7576ms 200 text/css INFO 2026-02-20 22:35:58,706 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3091ms 200 application/javascript INFO 2026-02-20 22:35:58,706 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-20 22:35:58,706 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7995ms 200 application/javascript INFO 2026-02-20 22:35:58,707 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-02-20 22:35:58,707 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:35:58,707 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-02-20 22:35:58,707 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8653ms 200 application/javascript INFO 2026-02-20 22:35:58,720 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 22:35:58,720 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:35:58,720 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:58,720 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:58,722 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:58,729 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:58,729 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.5322ms INFO 2026-02-20 22:35:58,729 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:58,730 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.032ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:58,850 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 22:35:58,850 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:58,850 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:58,851 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 22:35:58,851 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:35:58,851 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:58,852 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:58,854 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:35:58,857 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:58,857 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.9207ms INFO 2026-02-20 22:35:58,857 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:58,857 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6508ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:35:59,045 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:35:59,047 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 193.0057ms INFO 2026-02-20 22:35:59,047 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:35:59,047 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 196.4415ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:15,174 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771598414892&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:40:15,175 [78 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 22:40:15,175 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1398ms 200 text/html INFO 2026-02-20 22:40:15,710 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4562808627968895 INFO 2026-02-20 22:40:15,711 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 22:40:15,711 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0082ms 200 application/javascript INFO 2026-02-20 22:40:15,821 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771598414892%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 22:40:15,822 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:15,825 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:15,826 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:15,828 [78 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771598414892&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:40:15,831 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:15,831 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 5.0615ms INFO 2026-02-20 22:40:15,831 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:15,832 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7823ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:15,856 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 22:40:15,856 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:40:15,856 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:15,857 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:15,858 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:15,859 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 22:40:15,859 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 22:40:15,860 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 22:40:15,876 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 22:40:15,879 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:15,879 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.439ms INFO 2026-02-20 22:40:15,879 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:15,879 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.4985ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:15,987 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 22:40:15,988 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:15,988 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:15,989 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:15,990 [73 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 22:40:15,990 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 22:40:15,991 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:15,991 [73 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 22:40:15,991 [73 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 22:40:15,991 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:15,992 [75 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:15,995 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:15,995 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2742ms INFO 2026-02-20 22:40:15,995 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:15,995 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9596ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:16,021 [73 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 22:40:16,024 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:16,024 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.4349ms INFO 2026-02-20 22:40:16,024 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,025 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.3955ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:16,128 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 22:40:16,129 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:16,129 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,130 [75 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:16,131 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 22:40:16,131 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:16,131 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,132 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:16,136 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:16,136 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8001ms INFO 2026-02-20 22:40:16,136 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,136 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5369ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:16,139 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:16,139 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.4155ms INFO 2026-02-20 22:40:16,139 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,139 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6051ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:16,176 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 22:40:16,176 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:16,177 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,177 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 22:40:16,177 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:40:16,177 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:16,178 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,178 [75 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:16,179 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:16,180 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 22:40:16,181 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:16,181 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,181 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:16,181 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3026ms INFO 2026-02-20 22:40:16,181 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,181 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1597ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:16,182 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:16,184 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:16,184 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3121ms INFO 2026-02-20 22:40:16,184 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,184 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0999ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:16,185 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:16,186 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3171ms INFO 2026-02-20 22:40:16,186 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,186 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2146ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:16,206 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 22:40:16,206 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:16,206 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,207 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:16,211 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:16,211 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.7564ms INFO 2026-02-20 22:40:16,211 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,211 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3059ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:16,217 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 22:40:16,217 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:16,217 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,218 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:16,226 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:16,226 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.4093ms INFO 2026-02-20 22:40:16,226 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,226 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1988ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:16,228 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 22:40:16,229 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:16,229 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,230 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:16,233 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:16,233 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.0896ms INFO 2026-02-20 22:40:16,233 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,233 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6134ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:16,256 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 22:40:16,256 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:16,256 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,257 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:16,261 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:16,262 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4022ms INFO 2026-02-20 22:40:16,262 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,262 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9503ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:16,276 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 22:40:16,276 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:16,276 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,278 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:16,279 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 22:40:16,279 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:16,279 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,280 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:16,300 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:16,300 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.7771ms INFO 2026-02-20 22:40:16,300 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,301 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.4482ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:16,340 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:16,340 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 59.2701ms INFO 2026-02-20 22:40:16,340 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,340 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.8322ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:40:16,935 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 22:40:16,935 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:40:16,935 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,937 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:40:16,941 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:40:16,941 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.959ms INFO 2026-02-20 22:40:16,941 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:40:16,941 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4268ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:32,432 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 22:43:32,433 [62 ] NetCore.StaticFiles.StaticFileMiddleware - The file /index.html was not modified INFO 2026-02-20 22:43:32,433 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5369ms 304 text/html INFO 2026-02-20 22:43:32,538 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 22:43:32,538 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:32,538 [62 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/main.61ed0a96.js was not modified INFO 2026-02-20 22:43:32,539 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6247ms 304 application/javascript INFO 2026-02-20 22:43:32,555 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 22:43:32,555 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 22:43:32,555 [63 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/zepto.min.js was not modified INFO 2026-02-20 22:43:32,555 [62 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/index.bc0e174a.css was not modified INFO 2026-02-20 22:43:32,555 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 22:43:32,555 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4389ms 304 application/javascript INFO 2026-02-20 22:43:32,555 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3538ms 304 text/css INFO 2026-02-20 22:43:32,556 [64 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/vconsole.3.14.7.min.js was not modified INFO 2026-02-20 22:43:32,556 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.487ms 304 application/javascript INFO 2026-02-20 22:43:32,557 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 22:43:32,557 [59 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/base64.js was not modified INFO 2026-02-20 22:43:32,557 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3449ms 304 application/javascript INFO 2026-02-20 22:43:32,560 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 22:43:32,560 [59 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/md5.js was not modified INFO 2026-02-20 22:43:32,560 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.2973ms 304 application/javascript INFO 2026-02-20 22:43:32,565 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771598606086&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 22:43:32,565 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 22:43:32,566 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8184ms 200 text/html INFO 2026-02-20 22:43:32,577 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 22:43:32,577 [64 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/logHelper.js was not modified INFO 2026-02-20 22:43:32,577 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3009ms 304 application/javascript INFO 2026-02-20 22:43:32,835 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 22:43:32,835 [64 ] NetCore.StaticFiles.StaticFileMiddleware - The file /lang.js was not modified INFO 2026-02-20 22:43:32,835 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6975ms 304 application/javascript INFO 2026-02-20 22:43:33,012 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.718287097797 INFO 2026-02-20 22:43:33,013 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 22:43:33,013 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9365ms 200 application/javascript INFO 2026-02-20 22:43:33,027 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 22:43:33,028 [59 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/images/logo2.jpg was not modified INFO 2026-02-20 22:43:33,028 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6199ms 304 image/jpeg INFO 2026-02-20 22:43:33,120 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771598606086%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-20 22:43:33,121 [61 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:43:33,121 [61 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:43:33,121 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,123 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:33,124 [61 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771598606086&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 22:43:33,126 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-02-20 22:43:33,127 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:33,127 [59 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:43:33,128 [59 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:43:33,128 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,130 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 22:43:33,131 [59 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 22:43:33,131 [59 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 22:43:33,131 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,132 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.3762ms INFO 2026-02-20 22:43:33,132 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,132 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5454ms 401 application/json; charset=utf-8 INFO 2026-02-20 22:43:33,133 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,134 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 11.2225ms INFO 2026-02-20 22:43:33,134 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,134 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0109ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:33,211 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-02-20 22:43:33,211 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:33,215 [55 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:43:33,215 [55 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:43:33,215 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 22:43:33,217 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 22:43:33,219 [55 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIyNDQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRTAwMDAxMSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWkj-S4uSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMjQ0IiwianRpIjoiNmQ4ZTIwNWYtODQyYS00NDFlLTgxMTYtM2UxNzYyNDFhYmZmIiwiaWF0IjoxNzcwODAwMDAyLCJuYmYiOjE3NzA4MDAwMDAsImV4cCI6MTc3MDg4NjQwMiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.m6bZkJ1HclfA60D2mWxREkjMflBqqZa6xLpmSFfRa0o INFO 2026-02-20 22:43:33,222 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,222 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.2854ms INFO 2026-02-20 22:43:33,222 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 22:43:33,222 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3662ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:33,303 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-02-20 22:43:33,303 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:33,303 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:33,306 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,307 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:33,308 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 22:43:33,308 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 22:43:33,308 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 22:43:33,324 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 22:43:33,327 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,327 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.9301ms INFO 2026-02-20 22:43:33,327 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,327 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3907ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:33,414 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 22:43:33,414 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:33,414 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,416 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:33,417 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 22:43:33,417 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 22:43:33,417 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 22:43:33,418 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 22:43:33,419 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:33,419 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,420 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:33,424 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,424 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7012ms INFO 2026-02-20 22:43:33,424 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,424 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9052ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:33,449 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 22:43:33,453 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,453 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.966ms INFO 2026-02-20 22:43:33,453 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,453 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.0733ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:33,490 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-20 22:43:33,490 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:33,490 [56 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/approvalDesMain.2db3b10f.js was not modified INFO 2026-02-20 22:43:33,491 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7106ms 304 application/javascript INFO 2026-02-20 22:43:33,541 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 405 INFO 2026-02-20 22:43:33,541 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:33,541 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:33,541 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,543 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:33,549 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,549 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.283ms INFO 2026-02-20 22:43:33,549 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,549 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3093ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:33,550 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-20 22:43:33,550 [55 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/approvalDesMain.985cb36f.css was not modified INFO 2026-02-20 22:43:33,550 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 22:43:33,550 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3588ms 304 text/css INFO 2026-02-20 22:43:33,551 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:33,551 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,551 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 22:43:33,551 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:33,551 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,552 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:33,552 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:33,555 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,556 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2568ms INFO 2026-02-20 22:43:33,556 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,556 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3763ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:33,560 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,561 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.1562ms INFO 2026-02-20 22:43:33,561 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,561 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.949ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:33,655 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 22:43:33,655 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:33,656 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,657 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:33,662 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,663 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.6335ms INFO 2026-02-20 22:43:33,663 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,663 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5174ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:33,666 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-02-20 22:43:33,666 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:33,666 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,667 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:33,670 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,671 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2464ms INFO 2026-02-20 22:43:33,671 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,671 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9965ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:33,730 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 22:43:33,730 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:33,730 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,732 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:33,735 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,736 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7441ms INFO 2026-02-20 22:43:33,736 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,736 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8365ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:33,756 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=92b15623-34a1-4198-8439-501740c4cb1a%20%20& INFO 2026-02-20 22:43:33,756 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:33,756 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,759 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:33,844 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,846 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 87.741ms INFO 2026-02-20 22:43:33,846 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,846 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.6511ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:33,931 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 22:43:33,931 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:33,931 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,932 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=366043&isHis=& INFO 2026-02-20 22:43:33,932 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:33,933 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,934 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:33,934 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:33,941 [55 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 22:43:33,941 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,942 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 8.4892ms INFO 2026-02-20 22:43:33,942 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,942 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4465ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:33,998 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:33,999 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 64.2738ms INFO 2026-02-20 22:43:33,999 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:33,999 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.6169ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:34,077 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=92b15623-34a1-4198-8439-501740c4cb1a%20%20&isHis=& INFO 2026-02-20 22:43:34,077 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:34,077 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,079 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660288224736&guid=92b15623-34a1-4198-8439-501740c4cb1a%20%20&recordId=65828&tableName=K_LEAVE& INFO 2026-02-20 22:43:34,079 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:34,079 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,079 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:34,081 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:34,082 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=92b15623-34a1-4198-8439-501740c4cb1a%20%20&flowID=78&nodeCode=N1660288224736& INFO 2026-02-20 22:43:34,082 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:34,082 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,084 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:34,179 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:34,179 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:34,180 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 95.9072ms INFO 2026-02-20 22:43:34,180 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,180 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.2625ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:34,180 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 98.8794ms INFO 2026-02-20 22:43:34,180 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,180 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 101.5634ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:34,209 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:34,211 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 131.4964ms INFO 2026-02-20 22:43:34,211 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,211 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 134.4052ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:34,262 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=366043& INFO 2026-02-20 22:43:34,263 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:34,263 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,265 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowTables", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowTable] GetFlowTables(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:34,284 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:34,285 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 20.1104ms INFO 2026-02-20 22:43:34,285 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,285 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0552ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:34,345 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-20 22:43:34,345 [54 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/gohome.43a4a8aa.png was not modified INFO 2026-02-20 22:43:34,346 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5ms 304 image/png INFO 2026-02-20 22:43:34,372 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-02-20 22:43:34,372 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:34,373 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,375 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:34,398 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-02-20 22:43:34,398 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:34,399 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,401 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-02-20 22:43:34,401 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:34,401 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,405 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:34,405 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:34,413 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:34,413 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.0853ms INFO 2026-02-20 22:43:34,413 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,413 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.368ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:34,413 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:34,413 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.6293ms INFO 2026-02-20 22:43:34,413 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=92b15623-34a1-4198-8439-501740c4cb1a%20%20& INFO 2026-02-20 22:43:34,413 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,414 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6645ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:34,414 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:34,414 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,415 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:34,415 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 39.9288ms INFO 2026-02-20 22:43:34,415 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,415 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.913ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:34,416 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:34,561 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:34,596 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 179.8713ms INFO 2026-02-20 22:43:34,596 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:34,596 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 182.3399ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:35,825 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-02-20 22:43:35,825 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:35,825 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:35,826 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:35,828 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:35,987 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:35,988 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 159.5642ms INFO 2026-02-20 22:43:35,988 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:35,988 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 162.8193ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:36,031 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-02-20 22:43:36,031 [61 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/new_dqwz.67eb1f54.png was not modified INFO 2026-02-20 22:43:36,031 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5831ms 304 image/png INFO 2026-02-20 22:43:36,071 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=p0%2F%2Bi4TElkw%3D& INFO 2026-02-20 22:43:36,071 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:36,072 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:36,074 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 22:43:36,074 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:36,077 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:36,077 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:36,078 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:36,083 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:36,083 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:36,083 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.6237ms INFO 2026-02-20 22:43:36,083 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:36,083 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3273ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:36,085 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 10.6687ms INFO 2026-02-20 22:43:36,085 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:36,085 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8317ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:36,161 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 22:43:36,161 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:36,161 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:36,163 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:36,166 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:36,166 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1645ms INFO 2026-02-20 22:43:36,166 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:36,166 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9002ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:37,265 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 60 INFO 2026-02-20 22:43:37,266 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:37,266 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:37,266 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:37,268 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoPassOrRefuseCheck", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.CheckInfo DoPassOrRefuseCheck(Sg.HcmMb.EWorkFlow.Dto.DoPassOrRefuseCheckDto) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:37,323 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:37,325 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 56.4772ms INFO 2026-02-20 22:43:37,325 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:37,325 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.6174ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:37,409 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowNodeNoteList?type=1& INFO 2026-02-20 22:43:37,409 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:37,409 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:37,411 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowNodeNoteList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowNodeNoteDto] GetFlowNodeNoteList(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:37,424 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:37,425 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 13.5299ms INFO 2026-02-20 22:43:37,425 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:37,425 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.382ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:39,163 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 59 INFO 2026-02-20 22:43:39,163 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:39,163 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:39,163 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:39,166 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "FlowPass", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultExtendDto FlowPass(Sg.HcmMb.EWorkFlow.Dto.GuidDto) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:39,330 [61 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366043,Dealer:2244,FlowID:78,KeyField:K_ID,KeyFieldValue:65828,FlowTable:K_LEAVE,ApplyA0188:2263,flowNode:N1660288224736 INFO 2026-02-20 22:43:39,342 [61 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP2,PreA0188:2244,FlowID:78,KeyField:K_ID,KeyFieldValue:65828,FlowTable:K_LEAVE,ApplyA0188:2263,flowNode:N1660288359185 INFO 2026-02-20 22:43:39,372 [61 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366222,Dealer:2244,FlowID:78,KeyField:K_ID,KeyFieldValue:65828,FlowTable:K_LEAVE,ApplyA0188:2263,flowNode:N1660288359185 INFO 2026-02-20 22:43:39,373 [61 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP3,PreA0188:2244,FlowID:78,KeyField:K_ID,KeyFieldValue:65828,FlowTable:K_LEAVE,ApplyA0188:2263,flowNode:N1660288387842 INFO 2026-02-20 22:43:39,390 [61 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366223,Dealer:2244,FlowID:78,KeyField:K_ID,KeyFieldValue:65828,FlowTable:K_LEAVE,ApplyA0188:2263,flowNode:N1660288387842 INFO 2026-02-20 22:43:39,412 [61 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:504,PreA0188:2244,FlowID:78,KeyField:K_ID,KeyFieldValue:65828,FlowTable:K_LEAVE,ApplyA0188:2263,flowNode:N1660557453451 INFO 2026-02-20 22:43:39,572 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:39,573 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 407.2337ms INFO 2026-02-20 22:43:39,573 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:39,573 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 410.5959ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:40,608 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalList.955af4a1.js INFO 2026-02-20 22:43:40,608 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:40,608 [62 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/approvalList.955af4a1.js was not modified INFO 2026-02-20 22:43:40,609 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8ms 304 application/javascript INFO 2026-02-20 22:43:40,609 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 22:43:40,609 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:40,610 [61 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/keepAlive.dc843649.js was not modified INFO 2026-02-20 22:43:40,610 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5812ms 304 application/javascript INFO 2026-02-20 22:43:40,610 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalList.289d862c.css INFO 2026-02-20 22:43:40,610 [61 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/approvalList.289d862c.css was not modified INFO 2026-02-20 22:43:40,610 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4864ms 304 text/css INFO 2026-02-20 22:43:40,658 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-02-20 22:43:40,658 [62 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/findEmpty1.0aa6bbb1.png was not modified INFO 2026-02-20 22:43:40,658 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4229ms 304 image/png INFO 2026-02-20 22:43:40,666 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-02-20 22:43:40,666 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:40,666 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:40,666 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:40,668 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:40,674 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:40,674 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2811ms INFO 2026-02-20 22:43:40,674 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:40,675 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5066ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:40,694 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=disableBatchApproval& INFO 2026-02-20 22:43:40,694 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:40,695 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:40,696 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:40,699 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:40,700 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.6036ms INFO 2026-02-20 22:43:40,700 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:40,700 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5485ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:40,715 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-02-20 22:43:40,715 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:40,715 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:40,715 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 22:43:40,716 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:40,716 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:40,717 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:40,717 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSelectNum", controller = "EWorkFlow"}. Executing controller action with signature Int32 GetSelectNum() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:40,721 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=1&type=0&formCode=& INFO 2026-02-20 22:43:40,721 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:40,721 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:40,723 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:40,723 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.3022ms INFO 2026-02-20 22:43:40,723 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:40,723 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9251ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:40,724 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:40,724 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:40,724 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 6.7839ms INFO 2026-02-20 22:43:40,724 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:40,724 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.337ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:40,744 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:40,744 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 20.6678ms INFO 2026-02-20 22:43:40,744 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:40,745 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.4274ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:47,719 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771598626669&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:43:47,720 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 22:43:47,720 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9332ms 200 text/html INFO 2026-02-20 22:43:48,514 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8256100708923659 INFO 2026-02-20 22:43:48,515 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 22:43:48,515 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8366ms 200 application/javascript INFO 2026-02-20 22:43:48,671 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771598626669%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 22:43:48,671 [59 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:43:48,671 [59 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:43:48,672 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:48,673 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:48,674 [59 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771598626669&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:43:48,677 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:48,677 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9676ms INFO 2026-02-20 22:43:48,677 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:48,677 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:48,700 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 22:43:48,700 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:48,701 [63 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:43:48,701 [63 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:43:48,701 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:48,703 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 22:43:48,704 [63 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 22:43:48,704 [63 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 22:43:48,704 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:48,704 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.4008ms INFO 2026-02-20 22:43:48,704 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:48,704 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.9373ms 401 application/json; charset=utf-8 INFO 2026-02-20 22:43:48,828 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 22:43:48,828 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:48,829 [61 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:43:48,829 [61 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:43:48,829 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 22:43:48,830 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 22:43:48,835 [61 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjMyNzQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTk2MiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWQtOazveerryIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIzMjc0IiwianRpIjoiOTkxNjMyYjMtODQxZC00OWRiLThiOTAtYzA5NDM0OWE2MWE3IiwiaWF0IjoxNzcxMjMyNDMwLCJuYmYiOjE3NzEyMzI0MjgsImV4cCI6MTc3MTMxODgzMCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.TkMbT7G_BgZNmWjHwb9Spyp0qMAyp7I1ZnsHTclRBNc INFO 2026-02-20 22:43:48,837 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:48,837 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 7.3301ms INFO 2026-02-20 22:43:48,837 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 22:43:48,838 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4881ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:48,948 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 22:43:48,948 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:48,948 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:48,951 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:48,952 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:48,989 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 22:43:48,989 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 22:43:48,989 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 22:43:49,005 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 22:43:49,007 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,008 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 55.285ms INFO 2026-02-20 22:43:49,008 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,008 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.5908ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:49,143 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 22:43:49,144 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:49,144 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 22:43:49,144 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,144 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:49,144 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,145 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:49,145 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:49,146 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 22:43:49,147 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 22:43:49,147 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 22:43:49,149 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,149 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3598ms INFO 2026-02-20 22:43:49,149 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,149 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1684ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:49,177 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 22:43:49,181 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,181 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.7036ms INFO 2026-02-20 22:43:49,181 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,181 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.7815ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:49,349 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 22:43:49,349 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:49,349 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,350 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:49,354 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 22:43:49,354 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 22:43:49,354 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:49,354 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:49,354 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:49,354 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,354 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,355 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:49,356 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:49,359 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,359 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.4025ms INFO 2026-02-20 22:43:49,359 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,359 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4256ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:49,359 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,359 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5844ms INFO 2026-02-20 22:43:49,359 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,359 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6018ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:49,415 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,415 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 59.1346ms INFO 2026-02-20 22:43:49,415 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,415 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.967ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:49,461 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 22:43:49,461 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:49,462 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,463 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:49,466 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,466 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9303ms INFO 2026-02-20 22:43:49,466 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,466 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7251ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:49,468 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 22:43:49,469 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:49,469 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,470 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:49,473 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,474 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2979ms INFO 2026-02-20 22:43:49,474 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,474 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3022ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:49,490 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 22:43:49,490 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:49,490 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,491 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:49,494 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,494 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6922ms INFO 2026-02-20 22:43:49,494 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,494 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2526ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:49,522 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 22:43:49,522 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 22:43:49,522 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:49,522 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:49,522 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,522 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,523 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:49,524 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:49,525 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 22:43:49,525 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:49,525 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,526 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:49,527 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,527 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4ms INFO 2026-02-20 22:43:49,527 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,527 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0617ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:49,531 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,531 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8757ms INFO 2026-02-20 22:43:49,531 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,532 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5724ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:49,532 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,533 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 6.331ms INFO 2026-02-20 22:43:49,533 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,533 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.878ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:49,599 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 22:43:49,599 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:49,599 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,600 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:49,604 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 22:43:49,604 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:49,605 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,606 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:49,609 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,609 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.8049ms INFO 2026-02-20 22:43:49,609 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,609 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3824ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:49,624 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,624 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.9916ms INFO 2026-02-20 22:43:49,624 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,624 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5827ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:49,685 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 22:43:49,685 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:49,685 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,686 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:49,689 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:49,689 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6551ms INFO 2026-02-20 22:43:49,689 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:49,689 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2018ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:50,800 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 22:43:50,800 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:50,800 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:50,801 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:50,802 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:50,820 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 22:43:50,820 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:50,820 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:50,821 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 22:43:50,821 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:50,821 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:50,821 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:50,822 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:50,825 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:50,826 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3506ms INFO 2026-02-20 22:43:50,826 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:50,826 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0843ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:50,827 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:50,827 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.2889ms INFO 2026-02-20 22:43:50,827 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:50,827 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0536ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:50,840 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 22:43:50,840 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:50,840 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:50,841 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:50,846 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:50,846 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.9966ms INFO 2026-02-20 22:43:50,846 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:50,846 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6635ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:50,880 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 22:43:50,880 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:50,880 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:50,882 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:50,884 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:50,885 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 22:43:50,885 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.044ms INFO 2026-02-20 22:43:50,885 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:50,885 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5949ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:50,885 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:50,885 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:50,886 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:50,887 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:50,887 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 85.046ms INFO 2026-02-20 22:43:50,887 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:50,887 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.0353ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:50,889 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:50,889 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0107ms INFO 2026-02-20 22:43:50,889 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:50,889 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6099ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:50,978 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=3274& INFO 2026-02-20 22:43:50,979 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:50,979 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:50,980 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:50,984 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:51,000 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 19.5437ms INFO 2026-02-20 22:43:51,000 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:51,000 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1378ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:52,348 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 22:43:52,348 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:52,348 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:52,348 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:52,350 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:52,356 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 22:43:52,357 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:52,357 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:52,358 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:52,360 [58 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 22:43:52,367 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:52,368 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 9.4457ms INFO 2026-02-20 22:43:52,368 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:52,368 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5238ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:52,369 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 22:43:52,369 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:52,369 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:52,370 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:52,373 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:52,373 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3ms INFO 2026-02-20 22:43:52,373 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:52,373 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7493ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:52,409 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:52,409 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 59.3199ms INFO 2026-02-20 22:43:52,409 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:52,409 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.3422ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:52,470 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=3274& INFO 2026-02-20 22:43:52,471 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:52,471 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:52,472 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:52,476 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:52,490 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 18.2416ms INFO 2026-02-20 22:43:52,490 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:52,490 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9973ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:57,704 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 22:43:57,704 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:43:57,704 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 22:43:57,704 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:57,705 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:43:57,705 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:57,705 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:57,706 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:57,706 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:43:57,709 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:57,710 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5094ms INFO 2026-02-20 22:43:57,710 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:57,710 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4999ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:43:57,792 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:43:57,793 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 86.4116ms INFO 2026-02-20 22:43:57,793 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:43:57,793 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.7234ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:01,071 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 43 INFO 2026-02-20 22:44:01,071 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:01,071 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:01,071 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:01,072 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:01,074 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetInBoxList?condition=&page=1& INFO 2026-02-20 22:44:01,074 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:01,074 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:01,076 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetInBoxList", controller = "Message"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Message.Dto.InBoxListDto] GetInBoxList(Int32, System.String) on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:01,080 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26053901,26053902,26053903,26053904&IsEss=true& INFO 2026-02-20 22:44:01,080 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:01,080 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:01,081 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:01,081 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetOutBoxList?condition=&page=1& INFO 2026-02-20 22:44:01,081 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:01,081 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:01,083 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetOutBoxList", controller = "Message"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Message.Dto.OutBoxListDto] GetOutBoxList(Int32, System.String) on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:01,084 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 22:44:01,084 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:01,084 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:01,085 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:01,087 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:01,087 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.8805ms INFO 2026-02-20 22:44:01,087 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:01,087 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5075ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:01,092 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:01,092 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.1211ms INFO 2026-02-20 22:44:01,092 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:01,092 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8195ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:01,094 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:01,094 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:01,096 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M) in 19.3116ms INFO 2026-02-20 22:44:01,096 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M) in 12.3625ms INFO 2026-02-20 22:44:01,096 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:01,096 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:01,096 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.939ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:01,096 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6767ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:01,263 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:01,264 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 191.0123ms INFO 2026-02-20 22:44:01,264 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:01,264 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 193.1353ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:01,573 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetAnnouncementsList?condition=&page=1& INFO 2026-02-20 22:44:01,574 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:01,574 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:01,576 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnouncementsList", controller = "Message"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Message.Dto.AnnouncementsListDto] GetAnnouncementsList(Int32, System.String) on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:01,592 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:01,593 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M) in 16.7887ms INFO 2026-02-20 22:44:01,593 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:01,593 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0115ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:03,198 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 22:44:03,198 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:03,198 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:03,199 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:03,200 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:03,378 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:03,378 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 177.7505ms INFO 2026-02-20 22:44:03,378 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:03,378 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 180.0446ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:04,509 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 22:44:04,509 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:04,509 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:04,510 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:04,511 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:04,542 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:04,542 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 31.1856ms INFO 2026-02-20 22:44:04,542 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:04,542 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.5365ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:05,470 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 22:44:05,470 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:05,470 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:05,470 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:05,472 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:05,503 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:05,503 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 31.0335ms INFO 2026-02-20 22:44:05,503 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:05,503 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.1694ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:06,748 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 43 INFO 2026-02-20 22:44:06,748 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:06,749 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:06,749 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:06,750 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:06,759 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 22:44:06,760 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:06,760 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:06,761 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:06,766 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:06,766 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8649ms INFO 2026-02-20 22:44:06,766 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:06,766 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6675ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:06,784 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:06,784 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 33.5894ms INFO 2026-02-20 22:44:06,784 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:06,784 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.807ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:07,268 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 22:44:07,268 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:07,268 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:07,269 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:07,270 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:07,271 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 22:44:07,272 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:07,272 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:07,273 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:07,276 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:07,277 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.6396ms INFO 2026-02-20 22:44:07,277 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:07,277 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5203ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:07,315 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:07,315 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 44.9494ms INFO 2026-02-20 22:44:07,315 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:07,315 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.961ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:09,818 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 43 INFO 2026-02-20 22:44:09,818 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:09,818 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:09,818 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:09,820 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:09,820 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 22:44:09,820 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:09,821 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:09,822 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:09,827 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:09,827 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.0197ms INFO 2026-02-20 22:44:09,827 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:09,827 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8667ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:10,077 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:10,078 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 257.9583ms INFO 2026-02-20 22:44:10,078 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:10,078 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 260.0385ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:11,430 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 22:44:11,430 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:11,430 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:11,430 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:11,432 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:11,436 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 22:44:11,436 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:11,436 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:11,437 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:11,441 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:11,441 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.7711ms INFO 2026-02-20 22:44:11,441 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:11,441 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6309ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:11,658 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:11,658 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 226.4098ms INFO 2026-02-20 22:44:11,658 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:11,658 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 228.5092ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:13,478 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:44:13,479 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 22:44:13,479 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0357ms 200 text/html INFO 2026-02-20 22:44:13,876 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 22:44:13,876 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:13,887 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 22:44:13,887 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7514ms 200 application/javascript INFO 2026-02-20 22:44:13,890 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 22:44:13,890 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 22:44:13,891 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 22:44:13,891 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.626ms 200 application/javascript INFO 2026-02-20 22:44:13,894 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 22:44:13,894 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.337ms 200 text/css INFO 2026-02-20 22:44:13,965 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 22:44:13,965 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 22:44:13,965 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5506ms 200 application/javascript INFO 2026-02-20 22:44:13,970 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 22:44:13,970 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 22:44:13,970 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4356ms 200 application/javascript INFO 2026-02-20 22:44:13,982 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 22:44:13,982 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 22:44:13,982 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 22:44:13,983 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8184ms 200 application/javascript INFO 2026-02-20 22:44:13,983 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 22:44:13,983 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5513ms 200 application/javascript INFO 2026-02-20 22:44:14,045 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 22:44:14,045 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 22:44:14,045 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5901ms 200 application/javascript INFO 2026-02-20 22:44:14,079 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 22:44:14,080 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 22:44:14,080 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1358ms 200 application/javascript INFO 2026-02-20 22:44:14,086 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771598654346&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:44:14,086 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 22:44:14,086 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6254ms 200 text/html INFO 2026-02-20 22:44:14,251 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 22:44:14,254 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 22:44:14,254 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3261ms 200 text/css INFO 2026-02-20 22:44:14,255 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 22:44:14,255 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:14,265 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 22:44:14,265 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.538ms 200 application/javascript INFO 2026-02-20 22:44:14,344 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 22:44:14,344 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:14,344 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:14,344 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:14,346 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:14,504 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 22:44:14,506 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 22:44:14,506 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8916ms 200 application/javascript INFO 2026-02-20 22:44:14,524 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 22:44:14,525 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 22:44:14,526 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1063ms 200 application/javascript INFO 2026-02-20 22:44:14,935 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:14,935 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 589.1114ms INFO 2026-02-20 22:44:14,935 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:14,935 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 591.2878ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:15,331 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 22:44:15,331 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 22:44:15,331 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7379ms 200 application/javascript INFO 2026-02-20 22:44:15,725 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8491592587151737 INFO 2026-02-20 22:44:15,725 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 22:44:15,725 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6468ms 200 application/javascript INFO 2026-02-20 22:44:15,734 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 22:44:15,734 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 22:44:15,735 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9425ms 200 image/jpeg INFO 2026-02-20 22:44:15,900 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771598654346%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 22:44:15,901 [59 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:44:15,901 [59 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:44:15,901 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:15,902 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:15,904 [59 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771598654346&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:44:15,907 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:15,907 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3423ms INFO 2026-02-20 22:44:15,907 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:15,907 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9233ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:15,914 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 22:44:15,914 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:15,914 [55 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:44:15,914 [55 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:44:15,914 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:15,916 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 22:44:15,917 [55 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 22:44:15,918 [55 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 22:44:15,918 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:15,918 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.6111ms INFO 2026-02-20 22:44:15,918 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:15,918 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3224ms 401 application/json; charset=utf-8 INFO 2026-02-20 22:44:16,174 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 22:44:16,174 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:16,174 [59 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:44:16,174 [59 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:44:16,174 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 22:44:16,176 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 22:44:16,249 [55 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5MjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDI1NiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWFqOaYpeeIsSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTIyIiwianRpIjoiOTI2N2FlMDgtZTllNy00YjBmLTllZDUtN2Q5NzA3YzY3MTI5IiwiaWF0IjoxNzcxNDkwMzc4LCJuYmYiOjE3NzE0OTAzNzYsImV4cCI6MTc3MTU3Njc3OCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.Sz33UPJTlOmYU4rTzXYbU1dmkCxD3MEj-v7IGuo5X04 INFO 2026-02-20 22:44:16,252 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:16,252 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 75.8206ms INFO 2026-02-20 22:44:16,252 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 22:44:16,252 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.4467ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:16,435 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 22:44:16,435 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:16,435 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:16,435 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:16,437 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:16,439 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 22:44:16,439 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 22:44:16,439 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:16,439 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:16,441 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:16,444 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:16,444 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:16,444 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:16,444 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5325ms INFO 2026-02-20 22:44:16,444 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:16,444 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2899ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:16,445 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:16,449 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 22:44:16,449 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:16,449 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:16,451 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:16,452 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:16,474 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:16,474 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 29.1807ms INFO 2026-02-20 22:44:16,474 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:16,474 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.7675ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:16,488 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 22:44:16,488 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 22:44:16,488 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 22:44:16,514 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 22:44:16,518 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:16,518 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 65.8305ms INFO 2026-02-20 22:44:16,518 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:16,518 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.4982ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:16,759 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 22:44:16,759 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:16,759 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:16,761 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:16,762 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 22:44:16,762 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 22:44:16,762 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 22:44:16,792 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 22:44:16,795 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:16,795 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.5791ms INFO 2026-02-20 22:44:16,795 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:16,795 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.8134ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:16,803 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 22:44:16,804 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:16,804 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:16,805 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:16,808 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:16,808 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2619ms INFO 2026-02-20 22:44:16,808 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:16,809 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1238ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:16,817 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:16,817 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 380.0896ms INFO 2026-02-20 22:44:16,817 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:16,817 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 382.105ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:16,949 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 22:44:16,949 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:16,950 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 22:44:16,950 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6311ms 200 application/javascript INFO 2026-02-20 22:44:16,960 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 22:44:16,960 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:16,960 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 22:44:16,961 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7478ms 200 application/javascript INFO 2026-02-20 22:44:16,963 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 22:44:16,963 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:16,964 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 22:44:16,964 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4392ms 200 application/javascript INFO 2026-02-20 22:44:16,966 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 22:44:16,966 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:16,966 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 22:44:16,967 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3933ms 200 application/javascript INFO 2026-02-20 22:44:17,040 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 22:44:17,041 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 22:44:17,041 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5274ms 200 text/css INFO 2026-02-20 22:44:17,045 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 22:44:17,045 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:17,045 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 22:44:17,045 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5802ms 200 application/javascript INFO 2026-02-20 22:44:17,047 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 22:44:17,048 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 22:44:17,048 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2021ms 200 text/css INFO 2026-02-20 22:44:17,054 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 22:44:17,054 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:17,054 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 22:44:17,054 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6337ms 200 application/javascript INFO 2026-02-20 22:44:17,076 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 22:44:17,076 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:17,076 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,078 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:17,084 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:17,084 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.3663ms INFO 2026-02-20 22:44:17,084 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,084 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2928ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:17,124 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 22:44:17,124 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:17,124 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,126 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:17,129 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:17,129 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2127ms INFO 2026-02-20 22:44:17,129 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,129 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1762ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:17,130 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 22:44:17,130 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:17,130 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:17,130 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,131 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:17,169 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:17,169 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 37.4589ms INFO 2026-02-20 22:44:17,169 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,169 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.2191ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:17,173 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 22:44:17,174 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:17,174 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,175 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:17,178 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:17,178 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9571ms INFO 2026-02-20 22:44:17,178 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,178 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.509ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:17,239 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 22:44:17,240 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 22:44:17,240 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8473ms 200 text/css INFO 2026-02-20 22:44:17,293 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 22:44:17,294 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:17,294 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,295 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:17,300 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:17,300 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4335ms INFO 2026-02-20 22:44:17,300 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,300 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2399ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:17,530 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 22:44:17,530 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 22:44:17,531 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 22:44:17,531 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 22:44:17,531 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5009ms 200 image/png INFO 2026-02-20 22:44:17,531 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5868ms 200 image/png INFO 2026-02-20 22:44:17,537 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 22:44:17,537 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 22:44:17,538 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.653ms 200 image/png INFO 2026-02-20 22:44:17,544 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 22:44:17,544 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:17,544 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,545 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:17,549 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:17,549 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2116ms INFO 2026-02-20 22:44:17,549 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,549 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0473ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:17,561 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 22:44:17,561 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:17,561 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,562 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:17,566 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:17,566 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.1009ms INFO 2026-02-20 22:44:17,566 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,567 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7476ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:17,605 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 22:44:17,605 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:17,605 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,607 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:17,610 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:17,610 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.2021ms INFO 2026-02-20 22:44:17,610 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,610 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.994ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:17,613 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 22:44:17,614 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:17,614 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,615 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:17,615 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 22:44:17,616 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:17,616 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,617 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:17,622 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:17,622 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.5707ms INFO 2026-02-20 22:44:17,622 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,623 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.216ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:17,623 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:17,623 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.009ms INFO 2026-02-20 22:44:17,623 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,623 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6997ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:17,636 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 22:44:17,637 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 22:44:17,637 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4691ms 200 image/png INFO 2026-02-20 22:44:17,678 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 22:44:17,679 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 22:44:17,680 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0389ms 200 image/jpeg INFO 2026-02-20 22:44:17,685 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 22:44:17,685 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 22:44:17,685 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8355ms 200 image/jpeg INFO 2026-02-20 22:44:17,693 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 22:44:17,694 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 22:44:17,694 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8184ms 200 image/jpeg INFO 2026-02-20 22:44:17,715 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 22:44:17,715 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:17,715 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,716 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:17,721 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 22:44:17,721 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:17,721 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,722 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:17,729 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 22:44:17,729 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 22:44:17,730 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4095ms 200 image/png INFO 2026-02-20 22:44:17,740 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:17,740 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.0367ms INFO 2026-02-20 22:44:17,740 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,740 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5453ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:17,770 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:17,770 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 53.3129ms INFO 2026-02-20 22:44:17,770 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:17,770 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.0264ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:20,804 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 22:44:20,804 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:20,805 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 22:44:20,805 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.964ms 200 application/javascript INFO 2026-02-20 22:44:20,911 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 22:44:20,911 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:20,911 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:20,911 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:20,913 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:20,920 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-20 22:44:20,920 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-20 22:44:20,921 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8565ms 200 text/css INFO 2026-02-20 22:44:20,995 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:20,995 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 81.959ms INFO 2026-02-20 22:44:20,995 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:20,995 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.1945ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:21,171 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 22:44:21,171 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:21,171 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:21,173 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:21,176 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:21,176 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1151ms INFO 2026-02-20 22:44:21,176 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:21,176 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0323ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:21,189 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 22:44:21,189 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:21,189 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:21,190 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:21,194 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:21,195 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.5101ms INFO 2026-02-20 22:44:21,195 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:21,195 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1152ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:21,200 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 22:44:21,200 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:21,200 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:21,201 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:21,205 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,26054001,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 22:44:21,205 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:21,205 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:21,206 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:21,206 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:21,206 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.9666ms INFO 2026-02-20 22:44:21,206 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:21,206 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5866ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:21,209 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:21,209 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8714ms INFO 2026-02-20 22:44:21,209 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:21,209 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5933ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:21,219 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 22:44:21,219 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:21,219 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:21,220 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:21,223 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:21,223 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7127ms INFO 2026-02-20 22:44:21,223 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:21,223 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.221ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:21,374 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1922& INFO 2026-02-20 22:44:21,374 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:21,374 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:21,375 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:21,379 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:21,383 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.8987ms INFO 2026-02-20 22:44:21,383 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:21,383 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7899ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:23,378 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 22:44:23,379 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:23,379 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-20 22:44:23,380 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0994ms 200 application/javascript INFO 2026-02-20 22:44:23,380 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 22:44:23,380 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-20 22:44:23,380 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7422ms 200 text/css INFO 2026-02-20 22:44:23,440 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 22:44:23,440 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:23,440 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:23,440 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:23,442 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:23,565 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:23,565 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 123.5196ms INFO 2026-02-20 22:44:23,565 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:23,565 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 125.4647ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:23,680 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 22:44:23,680 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:23,680 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:23,682 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:23,683 [63 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 22:44:23,689 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 22:44:23,689 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:23,689 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:23,690 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:23,690 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.5439ms INFO 2026-02-20 22:44:23,690 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:23,690 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3029ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:23,691 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:23,694 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:23,694 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9216ms INFO 2026-02-20 22:44:23,694 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:23,694 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1895ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:23,850 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1922& INFO 2026-02-20 22:44:23,850 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:23,850 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:23,851 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:23,855 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:23,858 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.6784ms INFO 2026-02-20 22:44:23,858 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:23,858 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4098ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:34,313 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 383 INFO 2026-02-20 22:44:34,313 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:34,313 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:34,313 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,315 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:34,342 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-02-20 22:44:34,342 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:34,342 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,343 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:34,347 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:34,347 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3449ms INFO 2026-02-20 22:44:34,347 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,347 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2204ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:34,362 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:34,362 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 46.9753ms INFO 2026-02-20 22:44:34,362 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,362 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.2844ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:34,465 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=11bcfa82-1289-40be-a18b-c62a1a1d7568& INFO 2026-02-20 22:44:34,466 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:34,466 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,467 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:34,517 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:34,517 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.0512ms INFO 2026-02-20 22:44:34,517 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,518 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.4071ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:34,644 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 22:44:34,644 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:34,644 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,646 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:34,652 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:34,652 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.6973ms INFO 2026-02-20 22:44:34,652 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,652 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5176ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:34,658 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=358357&isHis=& INFO 2026-02-20 22:44:34,658 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:34,659 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,660 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:34,664 [58 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 22:44:34,670 [58 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-20 22:44:34,672 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:34,672 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.9612ms INFO 2026-02-20 22:44:34,672 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,672 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7332ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:34,791 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=358357& INFO 2026-02-20 22:44:34,791 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:34,791 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,793 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:34,806 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:34,807 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 14.3349ms INFO 2026-02-20 22:44:34,807 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,807 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9512ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:34,920 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=11bcfa82-1289-40be-a18b-c62a1a1d7568&isHis=& INFO 2026-02-20 22:44:34,921 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:34,921 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,922 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:34,930 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=11bcfa82-1289-40be-a18b-c62a1a1d7568&recordId=65023&tableName=K_LEAVE& INFO 2026-02-20 22:44:34,930 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:34,930 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,931 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:34,937 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=11bcfa82-1289-40be-a18b-c62a1a1d7568&flowID=78&nodeCode=begin& INFO 2026-02-20 22:44:34,937 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:34,937 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,938 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:34,987 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:34,987 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 48.858ms INFO 2026-02-20 22:44:34,987 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:34,988 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.4833ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:35,007 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:35,007 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 85.5405ms INFO 2026-02-20 22:44:35,007 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:35,008 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.3109ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:35,011 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:35,011 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 79.2511ms INFO 2026-02-20 22:44:35,011 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:35,011 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.9622ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:35,120 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=358357& INFO 2026-02-20 22:44:35,120 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:35,121 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:35,122 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowTables", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowTable] GetFlowTables(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:35,130 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:35,130 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.9178ms INFO 2026-02-20 22:44:35,130 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:35,130 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9783ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:35,280 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-02-20 22:44:35,281 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:35,281 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:35,282 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:35,295 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-02-20 22:44:35,296 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:35,296 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:35,297 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:35,297 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:35,297 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 15.0288ms INFO 2026-02-20 22:44:35,297 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:35,297 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0375ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:35,301 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:35,301 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8934ms INFO 2026-02-20 22:44:35,301 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:35,301 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7961ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:35,318 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=11bcfa82-1289-40be-a18b-c62a1a1d7568& INFO 2026-02-20 22:44:35,318 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:35,318 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:35,319 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-02-20 22:44:35,319 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:35,319 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:35,319 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:35,321 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:35,324 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:35,324 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8699ms INFO 2026-02-20 22:44:35,324 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:35,324 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6812ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:35,395 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:35,397 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 77.964ms INFO 2026-02-20 22:44:35,397 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:35,397 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.6711ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:36,730 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-02-20 22:44:36,730 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:36,742 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:36,743 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:36,744 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:36,759 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:36,759 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 15.39ms INFO 2026-02-20 22:44:36,759 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:36,759 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.6665ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:36,933 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050104&IsEss=true& INFO 2026-02-20 22:44:36,933 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:36,933 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:36,934 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:36,935 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=Uc31GKs8uOg%3D& INFO 2026-02-20 22:44:36,936 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:36,936 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:36,937 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:36,938 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:36,938 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.909ms INFO 2026-02-20 22:44:36,938 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:36,938 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:36,943 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:36,943 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 5.9303ms INFO 2026-02-20 22:44:36,943 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:36,943 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7407ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:36,951 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 22:44:36,951 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:36,951 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:36,952 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:36,955 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:36,955 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.1484ms INFO 2026-02-20 22:44:36,955 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:36,956 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7889ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:37,130 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 22:44:37,130 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:37,131 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:37,132 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:37,135 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:37,135 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4544ms INFO 2026-02-20 22:44:37,135 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:37,136 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3662ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:39,699 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 22:44:39,699 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:39,699 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:39,699 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:39,700 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:39,735 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 22:44:39,736 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:39,736 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:39,737 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:39,740 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:39,740 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 39.6273ms INFO 2026-02-20 22:44:39,740 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:39,740 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.6497ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:39,775 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:39,776 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 38.2975ms INFO 2026-02-20 22:44:39,776 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:39,776 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.5042ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:40,904 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 22:44:40,904 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:40,905 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:40,905 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:40,906 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:40,946 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:40,946 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 39.5567ms INFO 2026-02-20 22:44:40,946 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:40,946 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.5706ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:43,019 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 22:44:43,020 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:43,020 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:43,020 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:43,021 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:43,027 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:43,027 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6044ms INFO 2026-02-20 22:44:43,027 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:43,027 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6416ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:44:45,685 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 22:44:45,685 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:44:45,686 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:44:45,686 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:45,687 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:44:45,729 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:44:45,729 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 41.7748ms INFO 2026-02-20 22:44:45,729 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:44:45,729 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.0765ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:12,831 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:51:12,832 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 22:51:12,832 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8901ms 200 text/html INFO 2026-02-20 22:51:12,910 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 22:51:12,910 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 22:51:12,910 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5505ms 200 application/javascript INFO 2026-02-20 22:51:12,946 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 22:51:12,949 [5 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 22:51:12,949 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2699ms 200 text/css INFO 2026-02-20 22:51:12,953 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 22:51:12,955 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 22:51:12,955 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9471ms 200 application/javascript INFO 2026-02-20 22:51:12,957 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 22:51:12,957 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:12,961 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 22:51:12,962 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 22:51:12,962 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0731ms 200 application/javascript INFO 2026-02-20 22:51:12,966 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 22:51:12,966 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 22:51:12,966 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3667ms 200 application/javascript INFO 2026-02-20 22:51:12,971 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 22:51:12,971 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3963ms 200 application/javascript INFO 2026-02-20 22:51:12,972 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 22:51:12,973 [90 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 22:51:12,973 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7339ms 200 application/javascript INFO 2026-02-20 22:51:13,018 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771599072243&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:51:13,018 [90 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 22:51:13,018 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7324ms 200 text/html INFO 2026-02-20 22:51:13,029 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 22:51:13,031 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 22:51:13,032 [90 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 22:51:13,032 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4595ms 200 application/javascript INFO 2026-02-20 22:51:13,032 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 22:51:13,032 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3257ms 200 application/javascript INFO 2026-02-20 22:51:13,135 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 22:51:13,136 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 22:51:13,136 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4382ms 200 application/javascript INFO 2026-02-20 22:51:13,167 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 22:51:13,171 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 22:51:13,171 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2741ms 200 text/css INFO 2026-02-20 22:51:13,178 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 22:51:13,178 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 22:51:13,179 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4688ms 200 application/javascript INFO 2026-02-20 22:51:13,184 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 22:51:13,185 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 22:51:13,185 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9717ms 200 application/javascript INFO 2026-02-20 22:51:13,186 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 22:51:13,186 [92 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:13,196 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 22:51:13,196 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1428ms 200 application/javascript INFO 2026-02-20 22:51:13,884 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 22:51:13,884 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 22:51:13,885 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6491ms 200 application/javascript INFO 2026-02-20 22:51:14,189 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4318834266664753 INFO 2026-02-20 22:51:14,189 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 22:51:14,189 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5867ms 200 application/javascript INFO 2026-02-20 22:51:14,208 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 22:51:14,209 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 22:51:14,209 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6632ms 200 image/jpeg INFO 2026-02-20 22:51:14,344 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771599072243%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 22:51:14,345 [86 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:51:14,345 [86 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:51:14,345 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:14,346 [86 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:14,347 [86 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771599072243&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 22:51:14,350 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:14,350 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8855ms INFO 2026-02-20 22:51:14,350 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:14,350 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.189ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:14,351 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 22:51:14,351 [87 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:14,351 [87 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:51:14,351 [87 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:51:14,352 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:14,353 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-02-20 22:51:14,354 [87 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 22:51:14,354 [87 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 22:51:14,354 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:14,354 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2184ms INFO 2026-02-20 22:51:14,354 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:14,354 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.378ms 401 application/json; charset=utf-8 INFO 2026-02-20 22:51:14,483 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 22:51:14,483 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:14,484 [88 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 22:51:14,484 [88 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 22:51:14,484 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 22:51:14,485 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 22:51:14,488 [87 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5NTIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDYzNCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuadjuWwj-aWjCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTUyIiwianRpIjoiNzJkNjU4OWYtMGM2OC00MzA3LWFmNjktMDY4YTFiYWVhYTJhIiwiaWF0IjoxNzcwOTcwOTI1LCJuYmYiOjE3NzA5NzA5MjMsImV4cCI6MTc3MTA1NzMyNSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.ldto76yVUdnSTDP7AB5jAp622DWsm3zCbqGPiVq5umI INFO 2026-02-20 22:51:14,491 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:14,491 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.5507ms INFO 2026-02-20 22:51:14,491 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 22:51:14,491 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9126ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:14,627 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 22:51:14,627 [86 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:14,627 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:14,629 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:14,630 [86 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:14,631 [86 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 22:51:14,632 [86 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 22:51:14,632 [86 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 22:51:14,647 [86 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 22:51:14,649 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:14,649 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.9626ms INFO 2026-02-20 22:51:14,649 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:14,650 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.7845ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:14,791 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 22:51:14,792 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:14,792 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:14,793 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:14,794 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 22:51:14,795 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 22:51:14,795 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 22:51:14,796 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 22:51:14,796 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:14,797 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:14,798 [86 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:14,801 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:14,801 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.427ms INFO 2026-02-20 22:51:14,801 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:14,801 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.271ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:14,844 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 22:51:14,848 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:14,848 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 54.876ms INFO 2026-02-20 22:51:14,848 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:14,848 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.8929ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:14,951 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 22:51:14,951 [86 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:14,951 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 22:51:14,951 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6445ms 200 application/javascript INFO 2026-02-20 22:51:14,956 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 22:51:14,956 [86 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:14,957 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 22:51:14,957 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7212ms 200 application/javascript INFO 2026-02-20 22:51:14,957 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 22:51:14,957 [86 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:14,957 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 22:51:14,958 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4182ms 200 application/javascript INFO 2026-02-20 22:51:14,965 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 22:51:14,965 [86 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:14,965 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 22:51:14,965 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3644ms 200 application/javascript INFO 2026-02-20 22:51:14,968 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 22:51:14,969 [88 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 22:51:14,969 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3865ms 200 text/css INFO 2026-02-20 22:51:14,999 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 22:51:14,999 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 22:51:14,999 [86 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:15,000 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 22:51:15,000 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4283ms 200 application/javascript INFO 2026-02-20 22:51:15,000 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 22:51:15,000 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1787ms 200 text/css INFO 2026-02-20 22:51:15,005 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 22:51:15,006 [88 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 22:51:15,006 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0215ms 200 text/css INFO 2026-02-20 22:51:15,016 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 22:51:15,016 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:15,017 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 22:51:15,017 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5334ms 200 application/javascript INFO 2026-02-20 22:51:15,026 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 22:51:15,026 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 22:51:15,026 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:15,026 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:15,026 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,026 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,028 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:15,028 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:15,032 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:15,032 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6971ms INFO 2026-02-20 22:51:15,032 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,032 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8948ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:15,034 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:15,034 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.8875ms INFO 2026-02-20 22:51:15,034 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,034 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2067ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:15,049 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 22:51:15,049 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:15,049 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:15,049 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,050 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:15,056 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:15,056 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7529ms INFO 2026-02-20 22:51:15,056 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,056 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4788ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:15,140 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 22:51:15,140 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:15,140 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,141 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:15,147 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:15,147 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.2995ms INFO 2026-02-20 22:51:15,147 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,147 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2865ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:15,220 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 22:51:15,220 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 22:51:15,221 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 22:51:15,221 [88 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 22:51:15,221 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6108ms 200 image/png INFO 2026-02-20 22:51:15,221 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6243ms 200 image/png INFO 2026-02-20 22:51:15,228 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 22:51:15,228 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 22:51:15,228 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 22:51:15,228 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4604ms 200 image/png INFO 2026-02-20 22:51:15,228 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 22:51:15,228 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4627ms 200 image/png INFO 2026-02-20 22:51:15,267 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 22:51:15,267 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:15,267 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,269 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:15,272 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:15,272 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3023ms INFO 2026-02-20 22:51:15,272 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,272 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1866ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:15,280 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 22:51:15,280 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:15,280 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,281 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 22:51:15,281 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:15,281 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,282 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:15,282 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:15,284 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 22:51:15,285 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:15,285 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,285 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 22:51:15,285 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:15,285 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,285 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:15,285 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.688ms INFO 2026-02-20 22:51:15,285 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,285 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3722ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:15,286 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:15,286 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:15,290 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:15,290 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.8639ms INFO 2026-02-20 22:51:15,290 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,290 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3338ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:15,291 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:15,291 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:15,291 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.7639ms INFO 2026-02-20 22:51:15,291 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,291 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.6292ms INFO 2026-02-20 22:51:15,291 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,291 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5324ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:15,291 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2285ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:15,338 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 22:51:15,339 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 22:51:15,339 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6722ms 200 image/png INFO 2026-02-20 22:51:15,353 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 22:51:15,353 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 22:51:15,354 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 22:51:15,354 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3453ms 200 image/jpeg INFO 2026-02-20 22:51:15,354 [88 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 22:51:15,354 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5879ms 200 image/jpeg INFO 2026-02-20 22:51:15,360 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 22:51:15,361 [88 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 22:51:15,361 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8167ms 200 image/jpeg INFO 2026-02-20 22:51:15,380 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 22:51:15,380 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:15,380 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,381 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 22:51:15,381 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:15,381 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,382 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:15,382 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:15,392 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 22:51:15,392 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:15,392 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,394 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:15,395 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:15,395 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.0758ms INFO 2026-02-20 22:51:15,395 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,395 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7263ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:15,397 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:15,397 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0873ms INFO 2026-02-20 22:51:15,397 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,397 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6772ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:15,406 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:15,406 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 24.8181ms INFO 2026-02-20 22:51:15,406 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:15,407 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.563ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:18,787 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-02-20 22:51:18,787 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-02-20 22:51:18,787 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:18,787 [86 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:18,787 [88 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-02-20 22:51:18,787 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-02-20 22:51:18,788 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5636ms 200 application/javascript INFO 2026-02-20 22:51:18,788 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5872ms 200 application/javascript INFO 2026-02-20 22:51:18,793 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-02-20 22:51:18,793 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-02-20 22:51:18,793 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3752ms 200 text/css INFO 2026-02-20 22:51:18,794 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-20 22:51:18,794 [86 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:18,795 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-20 22:51:18,795 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3889ms 200 application/javascript INFO 2026-02-20 22:51:18,839 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 22:51:18,839 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 22:51:18,839 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:18,840 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:18,841 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:18,847 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:18,847 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4716ms INFO 2026-02-20 22:51:18,847 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:18,847 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5964ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:18,941 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 22:51:18,941 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 22:51:18,941 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:18,941 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:18,941 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 22:51:18,941 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:18,942 [86 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:18,942 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 22:51:18,946 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:18,946 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5454ms INFO 2026-02-20 22:51:18,946 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:18,946 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3162ms 200 application/json; charset=utf-8 INFO 2026-02-20 22:51:19,000 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 22:51:19,000 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 57.5216ms INFO 2026-02-20 22:51:19,000 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 22:51:19,000 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.5561ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:42,428 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 23:00:42,429 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 23:00:42,429 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8982ms 200 text/html INFO 2026-02-20 23:00:42,476 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 23:00:42,477 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 23:00:42,477 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8037ms 200 application/javascript INFO 2026-02-20 23:00:42,491 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 23:00:42,494 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 23:00:42,494 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0719ms 200 text/css INFO 2026-02-20 23:00:42,498 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 23:00:42,499 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 23:00:42,499 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 23:00:42,499 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:42,499 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6088ms 200 application/javascript INFO 2026-02-20 23:00:42,500 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 23:00:42,500 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 23:00:42,500 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 23:00:42,500 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4443ms 200 application/javascript INFO 2026-02-20 23:00:42,500 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 23:00:42,501 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8763ms 200 application/javascript INFO 2026-02-20 23:00:42,503 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 23:00:42,504 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 23:00:42,505 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5522ms 200 application/javascript INFO 2026-02-20 23:00:42,510 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 23:00:42,510 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6975ms 200 application/javascript INFO 2026-02-20 23:00:42,519 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 23:00:42,519 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 23:00:42,519 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4767ms 200 application/javascript INFO 2026-02-20 23:00:42,527 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771599642608&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 23:00:42,528 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 23:00:42,528 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 23:00:42,528 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5299ms 200 text/html INFO 2026-02-20 23:00:42,529 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 23:00:42,529 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0369ms 200 application/javascript INFO 2026-02-20 23:00:42,555 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 23:00:42,555 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 23:00:42,555 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:42,558 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 23:00:42,558 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4345ms 200 text/css INFO 2026-02-20 23:00:42,567 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 23:00:42,567 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8765ms 200 application/javascript INFO 2026-02-20 23:00:42,616 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 23:00:42,618 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 23:00:42,618 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7592ms 200 application/javascript INFO 2026-02-20 23:00:42,625 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 23:00:42,626 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 23:00:42,626 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1093ms 200 application/javascript INFO 2026-02-20 23:00:42,913 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 23:00:42,913 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 23:00:42,914 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6364ms 200 application/javascript INFO 2026-02-20 23:00:43,102 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5072101295525294 INFO 2026-02-20 23:00:43,103 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 23:00:43,103 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7786ms 200 application/javascript INFO 2026-02-20 23:00:43,115 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 23:00:43,116 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 23:00:43,116 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6601ms 200 image/jpeg INFO 2026-02-20 23:00:43,315 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 23:00:43,315 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:43,316 [42 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 23:00:43,316 [42 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 23:00:43,316 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,316 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771599642608%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 23:00:43,317 [38 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 23:00:43,317 [38 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 23:00:43,317 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,318 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,318 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). WARN 2026-02-20 23:00:43,318 [42 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 23:00:43,319 [42 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 23:00:43,319 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,319 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0752ms INFO 2026-02-20 23:00:43,319 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,319 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.6921ms 401 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,320 [38 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771599642608&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 23:00:43,322 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,323 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.267ms INFO 2026-02-20 23:00:43,323 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,323 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3253ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,411 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 23:00:43,411 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:43,411 [4 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 23:00:43,412 [4 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 23:00:43,412 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:00:43,413 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:00:43,414 [43 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5NzkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDcyNyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuS9leWJkeiNoyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTc5IiwianRpIjoiYmQ3N2EyYzktZTY2My00NTc2LTgxNTMtNTA2ZmUyMDU3Y2U5IiwiaWF0IjoxNzcwOTQ1NDkwLCJuYmYiOjE3NzA5NDU0ODgsImV4cCI6MTc3MTAzMTg5MCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.4Q2GKzHLlxCYQOF-d00lEn2CBTmpEbI7ofObh-k5JdM INFO 2026-02-20 23:00:43,417 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,417 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.2957ms INFO 2026-02-20 23:00:43,417 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:00:43,417 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4952ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,510 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 23:00:43,510 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:43,510 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,512 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,514 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,515 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 23:00:43,515 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 23:00:43,515 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 23:00:43,530 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 23:00:43,533 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,533 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.1465ms INFO 2026-02-20 23:00:43,533 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,533 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.9082ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,619 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 23:00:43,619 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,619 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,620 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,621 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 23:00:43,621 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,621 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,621 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 23:00:43,622 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 23:00:43,622 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 23:00:43,622 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,626 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,626 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.314ms INFO 2026-02-20 23:00:43,626 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,626 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0637ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,652 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 23:00:43,655 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,656 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.0741ms INFO 2026-02-20 23:00:43,656 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,656 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.9656ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,704 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 23:00:43,704 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 23:00:43,704 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:43,704 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:43,705 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 23:00:43,705 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 23:00:43,705 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4843ms 200 application/javascript INFO 2026-02-20 23:00:43,705 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5113ms 200 application/javascript INFO 2026-02-20 23:00:43,705 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 23:00:43,705 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:43,705 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 23:00:43,706 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:43,706 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 23:00:43,706 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5128ms 200 application/javascript INFO 2026-02-20 23:00:43,706 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 23:00:43,706 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4915ms 200 application/javascript INFO 2026-02-20 23:00:43,720 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 23:00:43,720 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 23:00:43,720 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.482ms 200 text/css INFO 2026-02-20 23:00:43,724 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 23:00:43,724 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 23:00:43,725 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 23:00:43,725 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7934ms 200 text/css INFO 2026-02-20 23:00:43,725 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 23:00:43,725 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1828ms 200 text/css INFO 2026-02-20 23:00:43,726 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 23:00:43,726 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:43,726 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 23:00:43,726 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4493ms 200 application/javascript INFO 2026-02-20 23:00:43,727 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 23:00:43,727 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:43,727 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 23:00:43,727 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3907ms 200 application/javascript INFO 2026-02-20 23:00:43,741 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 23:00:43,741 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 23:00:43,741 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,741 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,741 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,741 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,743 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,743 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,746 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,746 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4861ms INFO 2026-02-20 23:00:43,746 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,747 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5834ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,749 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,749 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.3216ms INFO 2026-02-20 23:00:43,749 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,749 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2093ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,757 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 23:00:43,757 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:43,757 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,757 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,758 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,763 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,763 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.7664ms INFO 2026-02-20 23:00:43,763 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,763 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3662ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,835 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 23:00:43,835 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 23:00:43,836 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 23:00:43,836 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 23:00:43,836 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5674ms 200 image/png INFO 2026-02-20 23:00:43,836 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6169ms 200 image/png INFO 2026-02-20 23:00:43,836 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 23:00:43,837 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 23:00:43,837 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4084ms 200 image/png INFO 2026-02-20 23:00:43,839 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 23:00:43,840 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 23:00:43,840 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1992ms 200 image/png INFO 2026-02-20 23:00:43,847 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 23:00:43,847 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,847 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,849 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,853 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,853 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8001ms INFO 2026-02-20 23:00:43,853 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,853 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.905ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,880 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 23:00:43,880 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 23:00:43,880 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,880 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,880 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,880 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,881 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,882 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,884 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 23:00:43,884 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 23:00:43,884 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,884 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,884 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,884 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0258ms INFO 2026-02-20 23:00:43,884 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,884 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,885 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,885 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7195ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,885 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 23:00:43,885 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,885 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.9238ms INFO 2026-02-20 23:00:43,885 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,886 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5938ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,886 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,886 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,886 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,887 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,887 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,890 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,890 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.3343ms INFO 2026-02-20 23:00:43,890 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,890 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9682ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,893 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,893 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.2974ms INFO 2026-02-20 23:00:43,893 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,893 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0201ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,894 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,894 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.4501ms INFO 2026-02-20 23:00:43,894 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,894 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2076ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,919 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 23:00:43,919 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 23:00:43,919 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4567ms 200 image/png INFO 2026-02-20 23:00:43,920 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 23:00:43,920 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 23:00:43,921 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 23:00:43,921 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0729ms 200 image/jpeg INFO 2026-02-20 23:00:43,921 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 23:00:43,921 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6165ms 200 image/jpeg INFO 2026-02-20 23:00:43,921 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 23:00:43,922 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 23:00:43,922 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.651ms 200 image/jpeg INFO 2026-02-20 23:00:43,947 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 23:00:43,948 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,948 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,949 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,952 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,952 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1577ms INFO 2026-02-20 23:00:43,952 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,952 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9072ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,966 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 23:00:43,967 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,967 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 23:00:43,967 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,967 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:43,967 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,968 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,968 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:43,990 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,990 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 22.1661ms INFO 2026-02-20 23:00:43,990 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,991 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1462ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:43,993 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:43,993 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 24.6381ms INFO 2026-02-20 23:00:43,993 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:43,993 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.3425ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:54,752 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-02-20 23:00:54,752 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-20 23:00:54,753 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-02-20 23:00:54,753 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:54,753 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:54,753 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:54,753 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-20 23:00:54,753 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6922ms 200 application/javascript INFO 2026-02-20 23:00:54,753 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-02-20 23:00:54,753 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-02-20 23:00:54,753 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8974ms 200 application/javascript INFO 2026-02-20 23:00:54,754 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0629ms 200 application/javascript INFO 2026-02-20 23:00:54,754 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-02-20 23:00:54,754 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-02-20 23:00:54,754 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3974ms 200 text/css INFO 2026-02-20 23:00:54,784 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 23:00:54,784 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:54,785 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:54,785 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:54,786 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:54,792 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:54,792 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4713ms INFO 2026-02-20 23:00:54,792 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:54,792 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4917ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:54,847 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 23:00:54,847 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:54,847 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:54,848 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:54,850 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 23:00:54,850 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:54,850 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:54,851 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:54,852 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:54,852 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6146ms INFO 2026-02-20 23:00:54,852 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:54,852 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4278ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:54,955 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:54,955 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 103.8741ms INFO 2026-02-20 23:00:54,955 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:54,956 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 105.8273ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:57,126 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-20 23:00:57,126 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-20 23:00:57,126 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-02-20 23:00:57,126 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-20 23:00:57,126 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-02-20 23:00:57,126 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:57,127 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:57,127 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:57,127 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-02-20 23:00:57,127 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-02-20 23:00:57,127 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4808ms 200 text/css INFO 2026-02-20 23:00:57,127 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-02-20 23:00:57,127 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7554ms 200 application/javascript INFO 2026-02-20 23:00:57,127 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8953ms 200 application/javascript INFO 2026-02-20 23:00:57,127 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-02-20 23:00:57,127 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1521ms 200 text/css INFO 2026-02-20 23:00:57,128 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-20 23:00:57,128 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:57,128 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-02-20 23:00:57,128 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0926ms 200 application/javascript INFO 2026-02-20 23:00:57,129 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-02-20 23:00:57,129 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7742ms 200 application/javascript INFO 2026-02-20 23:00:57,151 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-20 23:00:57,151 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-02-20 23:00:57,152 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-02-20 23:00:57,152 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3781ms 200 text/css INFO 2026-02-20 23:00:57,152 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-02-20 23:00:57,152 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0244ms 200 text/css INFO 2026-02-20 23:00:57,159 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 383 INFO 2026-02-20 23:00:57,159 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:57,159 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:57,160 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,161 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:57,167 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:57,167 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.268ms INFO 2026-02-20 23:00:57,167 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,167 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3192ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:57,242 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-02-20 23:00:57,242 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:57,242 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,244 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:57,247 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:57,247 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5566ms INFO 2026-02-20 23:00:57,247 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,247 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5422ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:57,341 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=a36110e2-2b62-4559-a12e-3e7a91b48d75& INFO 2026-02-20 23:00:57,341 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:57,341 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,343 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:57,394 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:57,394 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.2575ms INFO 2026-02-20 23:00:57,394 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,394 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.3789ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:57,490 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 23:00:57,491 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:57,491 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,492 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=361912&isHis=& INFO 2026-02-20 23:00:57,492 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:57,492 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,492 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:57,494 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:57,498 [32 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 23:00:57,499 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:57,499 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.9538ms INFO 2026-02-20 23:00:57,499 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,500 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2129ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:57,502 [32 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-20 23:00:57,505 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:57,505 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.0456ms INFO 2026-02-20 23:00:57,505 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,505 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0378ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:57,599 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=361912& INFO 2026-02-20 23:00:57,600 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:57,600 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,601 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:57,610 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:57,610 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.4438ms INFO 2026-02-20 23:00:57,610 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,610 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4266ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:57,710 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=a36110e2-2b62-4559-a12e-3e7a91b48d75&isHis=& INFO 2026-02-20 23:00:57,710 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:57,710 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,712 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:57,719 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=a36110e2-2b62-4559-a12e-3e7a91b48d75&recordId=65423&tableName=K_LEAVE& INFO 2026-02-20 23:00:57,719 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:57,719 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,721 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:57,722 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=a36110e2-2b62-4559-a12e-3e7a91b48d75&flowID=78&nodeCode=begin& INFO 2026-02-20 23:00:57,722 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:57,722 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,723 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:57,829 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:57,829 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 117.465ms INFO 2026-02-20 23:00:57,829 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,829 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 119.6155ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:57,846 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:57,846 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 122.7566ms INFO 2026-02-20 23:00:57,846 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,846 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:57,846 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 125.5301ms INFO 2026-02-20 23:00:57,846 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,846 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 124.5473ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:57,846 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 127.4677ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:57,947 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=361912& INFO 2026-02-20 23:00:57,948 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:57,948 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,949 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowTables", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowTable] GetFlowTables(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:57,958 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:57,958 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 8.5014ms INFO 2026-02-20 23:00:57,958 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:57,958 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7606ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:58,042 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-20 23:00:58,042 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-02-20 23:00:58,042 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6332ms 200 image/png INFO 2026-02-20 23:00:58,059 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-02-20 23:00:58,060 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:58,060 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:58,061 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:58,065 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:58,065 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.8146ms INFO 2026-02-20 23:00:58,065 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:58,065 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7867ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:58,086 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-02-20 23:00:58,087 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:58,087 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:58,088 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:58,091 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:58,091 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1168ms INFO 2026-02-20 23:00:58,091 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:58,091 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9044ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:58,095 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-02-20 23:00:58,095 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:58,095 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:58,096 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=a36110e2-2b62-4559-a12e-3e7a91b48d75& INFO 2026-02-20 23:00:58,096 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:58,096 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:58,096 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:58,097 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:58,099 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:58,099 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7571ms INFO 2026-02-20 23:00:58,099 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:58,099 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4955ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:58,191 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:58,195 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 97.3926ms INFO 2026-02-20 23:00:58,195 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:58,195 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 99.1132ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:59,327 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-02-20 23:00:59,327 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:00:59,328 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:59,328 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:59,330 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:59,337 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:59,337 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.5345ms INFO 2026-02-20 23:00:59,337 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:59,337 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1635ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:59,444 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050104&IsEss=true& INFO 2026-02-20 23:00:59,444 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:59,444 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:59,445 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=8HNo2J5z6F8%3D& INFO 2026-02-20 23:00:59,446 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:59,446 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:59,446 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:59,446 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 23:00:59,447 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:59,447 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:59,447 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:59,448 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:59,452 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:59,452 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.0443ms INFO 2026-02-20 23:00:59,452 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:59,452 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0651ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:59,453 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:59,453 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.2697ms INFO 2026-02-20 23:00:59,453 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:59,454 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:59,454 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3278ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:59,454 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 5.8543ms INFO 2026-02-20 23:00:59,454 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:59,454 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5123ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:00:59,551 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 23:00:59,551 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:00:59,551 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:59,553 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:00:59,556 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:00:59,556 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2432ms INFO 2026-02-20 23:00:59,556 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 23:00:59,556 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0534ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:01:55,129 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 23:01:55,130 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:01:55,130 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:01:55,130 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 23:01:55,130 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:01:55,131 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:01:55,131 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:01:55,131 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:01:55,132 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:01:55,138 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:01:55,138 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2024ms INFO 2026-02-20 23:01:55,138 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:01:55,138 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0343ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:01:55,232 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:01:55,232 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 101.0127ms INFO 2026-02-20 23:01:55,232 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:01:55,233 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 103.3159ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:01:57,554 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 23:01:57,554 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:01:57,555 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:01:57,555 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:01:57,556 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:01:57,562 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:01:57,562 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8754ms INFO 2026-02-20 23:01:57,562 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:01:57,562 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9263ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:23,058 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-02-20 23:48:23,665 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmM\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-02-20 23:48:23,697 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 23:48:23,698 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 23:48:23,703 [7 ] NetCore.StaticFiles.StaticFileMiddleware - The file /index.html was not modified INFO 2026-02-20 23:48:23,706 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.434ms 304 text/html INFO 2026-02-20 23:48:23,709 [9 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 23:48:23,709 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5186ms 200 text/html INFO 2026-02-20 23:48:23,881 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771602503866&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 23:48:23,882 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 23:48:23,882 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7402ms 200 text/html INFO 2026-02-20 23:48:26,689 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6651748711447564 INFO 2026-02-20 23:48:26,691 [9 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 23:48:26,692 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5336ms 200 application/javascript INFO 2026-02-20 23:48:27,541 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771602503866%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-20 23:48:27,556 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 611 INFO 2026-02-20 23:48:27,558 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:48:27,698 [7 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 23:48:27,698 [14 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 23:48:27,699 [7 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 23:48:27,699 [14 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 23:48:27,705 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:27,705 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:28,863 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:28,863 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). WARN 2026-02-20 23:48:29,191 [14 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 23:48:29,196 [14 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 23:48:29,197 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:29,224 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 359.1306ms INFO 2026-02-20 23:48:29,224 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:29,225 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771602503866&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-20 23:48:29,226 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1670.4456ms 401 application/json; charset=utf-8 INFO 2026-02-20 23:48:29,481 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 691 INFO 2026-02-20 23:48:29,481 [9 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:48:29,489 [9 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 23:48:29,490 [9 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 23:48:29,490 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:48:29,493 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:48:29,970 [9 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0OTk4IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyMTUiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLliJjkvJoiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ5OTgiLCJqdGkiOiJmYjlkNGUyNy0wMmIxLTQ3YzktOGU0OC05NjI0MDgxNWI5MmIiLCJpYXQiOjE3NzA3NzA0NDAsIm5iZiI6MTc3MDc3MDQzOCwiZXhwIjoxNzcwODU2ODQwLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.PqZYl7hRlX_TkhU6ouUBWaPvRxtrsU5r53vsr3XK4So INFO 2026-02-20 23:48:30,091 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:30,091 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:30,092 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 598.6154ms INFO 2026-02-20 23:48:30,092 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:48:30,093 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 612.5263ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:30,093 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1230.3127ms INFO 2026-02-20 23:48:30,093 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:30,094 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2552.764ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:30,280 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 611 INFO 2026-02-20 23:48:30,280 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:48:30,300 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:30,341 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:30,344 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:30,366 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 23:48:30,366 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 23:48:30,366 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 23:48:30,463 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 23:48:30,469 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:30,470 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 126.394ms INFO 2026-02-20 23:48:30,470 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:30,470 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 190.7964ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:30,855 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 23:48:30,857 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:30,857 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:30,861 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:30,863 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 23:48:30,865 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 23:48:30,865 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 23:48:30,880 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 23:48:30,880 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:30,881 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:30,883 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:30,896 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 23:48:30,915 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:30,918 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 57.4618ms INFO 2026-02-20 23:48:30,918 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:30,918 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.4891ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:30,934 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:30,936 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 53.5811ms INFO 2026-02-20 23:48:30,936 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:30,937 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.8375ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:31,032 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 23:48:31,033 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:31,033 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,035 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:31,049 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:31,051 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 16.235ms INFO 2026-02-20 23:48:31,051 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,051 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0736ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:31,085 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 23:48:31,086 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:31,086 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,088 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:31,093 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:31,093 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.2894ms INFO 2026-02-20 23:48:31,093 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,093 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8294ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:31,151 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 23:48:31,151 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:48:31,151 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:31,151 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,151 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 23:48:31,152 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:31,152 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,153 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:31,154 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:31,188 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 23:48:31,188 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:31,188 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,228 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:31,228 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 74.5969ms INFO 2026-02-20 23:48:31,228 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,228 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.6312ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:31,276 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 23:48:31,276 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:31,277 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,297 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:31,312 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:31,346 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:31,347 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:31,347 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 35.1083ms INFO 2026-02-20 23:48:31,347 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,347 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 50.0498ms INFO 2026-02-20 23:48:31,347 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,347 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.2589ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:31,347 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 159.7616ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:31,362 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:31,363 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 208.9587ms INFO 2026-02-20 23:48:31,363 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,363 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 212.2993ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:31,367 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 23:48:31,367 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:31,368 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,370 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:31,386 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 23:48:31,388 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:31,388 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,390 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:31,393 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 23:48:31,394 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:31,394 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,395 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:31,395 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:31,395 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 25.5854ms INFO 2026-02-20 23:48:31,396 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,396 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.4869ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:31,396 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.2631ms INFO 2026-02-20 23:48:31,396 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,396 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4498ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:31,396 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:31,440 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 23:48:31,440 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:31,441 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,667 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 23:48:31,667 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:31,668 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:31,701 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 23:48:31,701 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:31,702 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:32,019 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:32,315 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:32,315 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:32,546 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:32,546 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:32,546 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:32,547 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 528.1594ms INFO 2026-02-20 23:48:32,547 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:32,547 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1106.9807ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:32,547 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1151.1703ms INFO 2026-02-20 23:48:32,547 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:32,547 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1153.9424ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:32,550 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 234.4903ms INFO 2026-02-20 23:48:32,550 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:32,550 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 883.0803ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:32,637 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 23:48:32,638 [14 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wdqj.1dfb65ca.png was not modified INFO 2026-02-20 23:48:32,638 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 23:48:32,638 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.853ms 304 image/png INFO 2026-02-20 23:48:32,638 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wdjb.e624b7f0.png was not modified INFO 2026-02-20 23:48:32,638 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3986ms 304 image/png INFO 2026-02-20 23:48:32,685 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 23:48:32,685 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wddk.4a9e34c6.png was not modified INFO 2026-02-20 23:48:32,685 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4053ms 304 image/png INFO 2026-02-20 23:48:32,686 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 23:48:32,686 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/yjg.7e6d65c1.png was not modified INFO 2026-02-20 23:48:32,686 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3452ms 304 image/png INFO 2026-02-20 23:48:32,732 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 23:48:32,732 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/images/1.jpg was not modified INFO 2026-02-20 23:48:32,733 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3679ms 304 image/jpeg INFO 2026-02-20 23:48:32,734 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 23:48:32,734 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/images/2.jpg was not modified INFO 2026-02-20 23:48:32,734 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.358ms 304 image/jpeg INFO 2026-02-20 23:48:32,778 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 23:48:32,778 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/images/3.jpg was not modified INFO 2026-02-20 23:48:32,778 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3833ms 304 image/jpeg INFO 2026-02-20 23:48:33,395 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:33,397 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1081.6056ms INFO 2026-02-20 23:48:33,397 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:33,397 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1696.0925ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:34,275 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 23:48:34,276 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:48:34,278 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:34,279 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:34,281 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:34,292 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:34,292 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.6725ms INFO 2026-02-20 23:48:34,292 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:34,292 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.4675ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:34,315 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 23:48:34,316 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:34,316 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:34,317 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 23:48:34,317 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:34,317 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:34,317 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:34,320 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:34,321 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 23:48:34,322 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:34,322 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0703ms INFO 2026-02-20 23:48:34,323 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:34,323 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2712ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:34,326 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:34,326 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:34,332 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 23:48:34,332 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:34,332 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:34,353 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:34,354 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:34,359 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:34,360 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:34,360 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.9537ms INFO 2026-02-20 23:48:34,360 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:34,360 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.3017ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:34,360 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 40.7241ms INFO 2026-02-20 23:48:34,360 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:34,361 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.8655ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:34,363 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:34,364 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.803ms INFO 2026-02-20 23:48:34,365 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:34,365 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.8743ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:34,367 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 23:48:34,367 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:34,368 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:34,370 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:34,378 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:34,380 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.8537ms INFO 2026-02-20 23:48:34,380 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:34,380 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7398ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:34,466 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64998& INFO 2026-02-20 23:48:34,467 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:34,467 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:34,469 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:34,474 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:34,474 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 5.2017ms INFO 2026-02-20 23:48:34,474 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:34,475 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4194ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:36,255 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 23:48:36,256 [9 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/annualLeave.a71d585d.js was not modified INFO 2026-02-20 23:48:36,256 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5179ms 304 application/javascript INFO 2026-02-20 23:48:36,260 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 23:48:36,260 [9 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/annualLeave.4d308de3.css was not modified INFO 2026-02-20 23:48:36,261 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0813ms 304 text/css INFO 2026-02-20 23:48:36,293 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 23:48:36,294 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:48:36,295 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:36,296 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:36,298 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:36,309 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:36,309 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.949ms INFO 2026-02-20 23:48:36,309 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:36,309 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.1552ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:36,439 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 23:48:36,440 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:36,440 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:36,442 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:36,444 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 23:48:36,445 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:36,445 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:36,446 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:36,447 [6 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 23:48:36,451 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:36,451 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.545ms INFO 2026-02-20 23:48:36,451 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:36,451 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7667ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:36,512 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:36,515 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 72.2859ms INFO 2026-02-20 23:48:36,515 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:36,515 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 75.7989ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:36,612 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64998& INFO 2026-02-20 23:48:36,613 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:36,613 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:36,614 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:36,619 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:36,619 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 4.633ms INFO 2026-02-20 23:48:36,619 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:36,619 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.919ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:38,281 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 23:48:38,282 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:48:38,283 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:38,284 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:38,287 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:38,293 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 23:48:38,294 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:38,295 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:38,298 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:38,309 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:38,309 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:38,310 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 22.544ms INFO 2026-02-20 23:48:38,310 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:38,310 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 12.6273ms INFO 2026-02-20 23:48:38,310 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:38,311 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.6235ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:38,311 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1054ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:39,368 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 23:48:39,368 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:48:39,369 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:39,370 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:39,372 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:39,382 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:39,382 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.2974ms INFO 2026-02-20 23:48:39,382 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:39,382 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6789ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:40,318 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-02-20 23:48:40,319 [21 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/leave.228b9155.js was not modified INFO 2026-02-20 23:48:40,319 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9107ms 304 application/javascript INFO 2026-02-20 23:48:40,323 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-02-20 23:48:40,324 [22 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/leavePanel.0e371aec.js was not modified INFO 2026-02-20 23:48:40,324 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8254ms 304 application/javascript INFO 2026-02-20 23:48:40,325 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-20 23:48:40,325 [22 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/language.88fb6f77.js was not modified INFO 2026-02-20 23:48:40,325 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5282ms 304 application/javascript INFO 2026-02-20 23:48:40,358 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-02-20 23:48:40,358 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:48:40,359 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:40,359 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:40,361 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:40,367 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-02-20 23:48:40,368 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:48:40,368 [21 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/leave.228b9155.js was not modified INFO 2026-02-20 23:48:40,368 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6978ms 304 application/javascript INFO 2026-02-20 23:48:40,372 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:40,372 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.4962ms INFO 2026-02-20 23:48:40,372 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:40,372 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4026ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:40,503 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-02-20 23:48:40,503 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:40,503 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:40,505 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:40,510 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:40,510 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.1451ms INFO 2026-02-20 23:48:40,510 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:40,510 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.339ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:40,511 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202602& INFO 2026-02-20 23:48:40,511 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:40,511 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:40,514 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:40,709 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:40,712 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 198.3678ms INFO 2026-02-20 23:48:40,712 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:40,712 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 201.346ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:45,530 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202601& INFO 2026-02-20 23:48:45,536 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:45,536 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:45,538 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:45,604 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:45,605 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 66.4482ms INFO 2026-02-20 23:48:45,605 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:45,605 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 75.0139ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:50,560 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 23:48:50,560 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:48:50,561 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:50,561 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:50,564 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:50,575 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:50,575 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.2979ms INFO 2026-02-20 23:48:50,575 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:50,575 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.243ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:52,852 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 23:48:52,852 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:48:52,853 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:52,854 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:52,855 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:52,869 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:52,870 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 14.0169ms INFO 2026-02-20 23:48:52,870 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:52,870 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.691ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:52,886 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetHintsNumber?& INFO 2026-02-20 23:48:52,886 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050501,26050502,26050503,26050504,26050505&IsEss=true& INFO 2026-02-20 23:48:52,886 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:52,886 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:52,887 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:52,887 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:52,889 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:52,889 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetHintsNumber", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.HintsNumberDto GetHintsNumber() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:52,899 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:52,899 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.382ms INFO 2026-02-20 23:48:52,899 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:52,899 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.387ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:52,931 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:52,933 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M) in 43.435ms INFO 2026-02-20 23:48:52,933 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:52,933 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.3406ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:56,276 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalList.289d862c.css INFO 2026-02-20 23:48:56,277 [7 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/approvalList.289d862c.css was not modified INFO 2026-02-20 23:48:56,277 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7828ms 304 text/css INFO 2026-02-20 23:48:56,281 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalList.955af4a1.js INFO 2026-02-20 23:48:56,281 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/approvalList.955af4a1.js was not modified INFO 2026-02-20 23:48:56,282 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6375ms 304 application/javascript INFO 2026-02-20 23:48:56,304 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-02-20 23:48:56,304 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:48:56,305 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:56,305 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:56,307 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:56,317 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:56,317 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.0687ms INFO 2026-02-20 23:48:56,317 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:56,317 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3307ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:56,411 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=disableBatchApproval& INFO 2026-02-20 23:48:56,412 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:56,412 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:56,415 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:56,450 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:56,450 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 35.2059ms INFO 2026-02-20 23:48:56,450 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:56,450 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.7781ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:56,453 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-02-20 23:48:56,453 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 23:48:56,453 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:56,453 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:56,453 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:56,453 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:56,455 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSelectNum", controller = "EWorkFlow"}. Executing controller action with signature Int32 GetSelectNum() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:56,455 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:56,456 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=3&type=0&formCode=& INFO 2026-02-20 23:48:56,456 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:48:56,457 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:56,461 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:48:56,464 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:56,464 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 8.4838ms INFO 2026-02-20 23:48:56,464 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:56,464 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:56,464 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.292ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:56,465 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.7158ms INFO 2026-02-20 23:48:56,465 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:56,465 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2265ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:48:56,612 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:48:56,612 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 151.1344ms INFO 2026-02-20 23:48:56,612 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:48:56,613 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 156.4601ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:05,576 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=2&Flag=3&type=0&formCode=& INFO 2026-02-20 23:49:05,577 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:05,577 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:05,579 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:05,716 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:05,716 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 137.7279ms INFO 2026-02-20 23:49:05,717 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:05,717 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 141.0105ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:16,217 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-20 23:49:16,218 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/tab.f78a0e46.js was not modified INFO 2026-02-20 23:49:16,218 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7748ms 304 application/javascript INFO 2026-02-20 23:49:16,222 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-20 23:49:16,222 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/uploadavatar.342512e7.js was not modified INFO 2026-02-20 23:49:16,222 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6718ms 304 application/javascript INFO 2026-02-20 23:49:16,226 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-20 23:49:16,226 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-20 23:49:16,226 [7 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/approvalDesMain.985cb36f.css was not modified INFO 2026-02-20 23:49:16,227 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/idCard.cb74559d.js was not modified INFO 2026-02-20 23:49:16,227 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5109ms 304 text/css INFO 2026-02-20 23:49:16,227 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5393ms 304 application/javascript INFO 2026-02-20 23:49:16,253 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-20 23:49:16,253 [9 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/approvalDesMain.2db3b10f.js was not modified INFO 2026-02-20 23:49:16,253 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4687ms 304 application/javascript INFO 2026-02-20 23:49:16,269 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 104 INFO 2026-02-20 23:49:16,269 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:49:16,270 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:16,270 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:16,271 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:16,281 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:16,281 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.6215ms INFO 2026-02-20 23:49:16,281 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:16,281 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5643ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:19,091 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 104 INFO 2026-02-20 23:49:19,092 [9 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:49:19,092 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:19,093 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:19,094 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:19,104 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:19,104 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.3218ms INFO 2026-02-20 23:49:19,104 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:19,105 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.427ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:19,436 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-20 23:49:19,436 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:49:19,437 [7 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/approvalDesMain.2db3b10f.js was not modified INFO 2026-02-20 23:49:19,437 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7508ms 304 application/javascript INFO 2026-02-20 23:49:19,569 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-02-20 23:49:19,575 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:19,576 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:19,577 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:19,583 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:19,583 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 5.5774ms INFO 2026-02-20 23:49:19,583 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:19,583 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0352ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:19,684 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=a66a4cba-c689-4042-8799-08f9712f9353& INFO 2026-02-20 23:49:19,685 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:19,685 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:19,688 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:19,741 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:19,744 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 56.335ms INFO 2026-02-20 23:49:19,744 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:19,745 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.1244ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:20,542 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-20 23:49:20,542 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:20,543 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:20,545 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:20,554 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:20,554 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.2302ms INFO 2026-02-20 23:49:20,554 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:20,554 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3717ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:20,556 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=266750&isHis=& INFO 2026-02-20 23:49:20,556 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:20,557 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:20,559 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:20,567 [6 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-20 23:49:20,620 [6 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-20 23:49:20,628 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:20,628 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 68.6255ms INFO 2026-02-20 23:49:20,628 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:20,628 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.3379ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:21,371 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=a66a4cba-c689-4042-8799-08f9712f9353&isHis=& INFO 2026-02-20 23:49:21,372 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:21,372 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:21,375 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:21,376 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660557529938&guid=a66a4cba-c689-4042-8799-08f9712f9353&recordId=54257&tableName=K_LEAVE& INFO 2026-02-20 23:49:21,376 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:21,376 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:21,379 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:21,401 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=a66a4cba-c689-4042-8799-08f9712f9353&flowID=78&nodeCode=N1660557529938& INFO 2026-02-20 23:49:21,402 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:21,402 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:21,404 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:21,476 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:21,478 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 98.4144ms INFO 2026-02-20 23:49:21,478 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:21,478 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.364ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:21,481 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:21,482 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 77.8441ms INFO 2026-02-20 23:49:21,482 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:21,483 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 81.5587ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:21,512 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:21,514 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 139.0969ms INFO 2026-02-20 23:49:21,514 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:21,514 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 143.0704ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:21,609 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=266750& INFO 2026-02-20 23:49:21,609 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:21,610 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:21,612 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowTables", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowTable] GetFlowTables(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:21,631 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:21,632 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 20.3364ms INFO 2026-02-20 23:49:21,632 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:21,632 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.4165ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:22,412 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-02-20 23:49:22,415 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:22,416 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:22,417 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:22,423 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:22,423 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 5.777ms INFO 2026-02-20 23:49:22,423 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:22,423 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6504ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:22,436 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-02-20 23:49:22,437 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:22,437 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-02-20 23:49:22,437 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:22,437 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:22,438 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:22,439 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:22,439 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:22,444 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:22,445 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:22,445 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.872ms INFO 2026-02-20 23:49:22,445 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:22,445 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4222ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:22,445 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.4598ms INFO 2026-02-20 23:49:22,445 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:22,445 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8838ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:22,452 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=a66a4cba-c689-4042-8799-08f9712f9353& INFO 2026-02-20 23:49:22,452 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:22,453 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:22,455 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:22,599 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:22,640 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 185.4673ms INFO 2026-02-20 23:49:22,640 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:22,641 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 188.4396ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:24,246 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-02-20 23:49:24,246 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:49:24,247 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:24,247 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:24,250 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:24,436 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:24,439 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 189.3617ms INFO 2026-02-20 23:49:24,439 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:24,439 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 193.064ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:24,670 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=gTUHO0qSG7k%3D& INFO 2026-02-20 23:49:24,671 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:24,671 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:24,673 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:24,675 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-02-20 23:49:24,675 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:24,675 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:24,676 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:24,682 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:24,682 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 5.8632ms INFO 2026-02-20 23:49:24,682 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:24,683 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8103ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:24,683 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:24,686 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 12.7717ms INFO 2026-02-20 23:49:24,686 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:24,686 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0993ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:24,749 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/woff2/fontawesome-webfont.2adefcbc.woff2?v=4.7.0 INFO 2026-02-20 23:49:24,749 [7 ] NetCore.StaticFiles.StaticFileMiddleware - The file /woff2/fontawesome-webfont.2adefcbc.woff2 was not modified INFO 2026-02-20 23:49:24,749 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5526ms 304 font/woff2 INFO 2026-02-20 23:49:24,783 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-02-20 23:49:24,784 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:24,784 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:24,785 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:49:24,789 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:24,789 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5796ms INFO 2026-02-20 23:49:24,789 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 23:49:24,789 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6355ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:32,404 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=d3136db5-316f-4ba4-b8db-009452b8e692&attachTableName=& INFO 2026-02-20 23:49:32,405 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:32,405 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:49:32,410 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:49:38,195 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:38,204 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 5794.1045ms INFO 2026-02-20 23:49:38,204 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:49:38,204 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5800.0144ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:56,233 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=f10bb25a-9193-4bf8-852b-2081091a46f1&attachTableName=& INFO 2026-02-20 23:49:56,236 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:56,236 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:49:56,238 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:49:56,314 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:56,322 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 83.9937ms INFO 2026-02-20 23:49:56,322 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:49:56,322 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 89.2909ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:49:57,043 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=f10bb25a-9193-4bf8-852b-2081091a46f1&attachTableName=& INFO 2026-02-20 23:49:57,043 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:49:57,044 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:49:57,045 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:49:57,079 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:49:57,086 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 40.5668ms INFO 2026-02-20 23:49:57,086 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:49:57,086 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.8561ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:50:14,235 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=2698a82d-0206-4c96-89b0-76e5ce9631d8&attachTableName=& INFO 2026-02-20 23:50:14,236 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:50:14,236 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:50:14,238 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:50:14,310 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:50:14,316 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 78.3392ms INFO 2026-02-20 23:50:14,316 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:50:14,316 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.6381ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:50:16,681 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=f10bb25a-9193-4bf8-852b-2081091a46f1&attachTableName=& INFO 2026-02-20 23:50:16,681 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:50:16,682 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:50:16,683 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:50:16,725 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:50:16,733 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 49.9127ms INFO 2026-02-20 23:50:16,733 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:50:16,733 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.2872ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:50:28,960 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=f4c75aef-9dc2-40ce-bca1-60e5de5ac722&attachTableName=& INFO 2026-02-20 23:50:28,961 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:50:28,961 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:50:28,962 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:50:29,000 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:50:29,007 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 45.0279ms INFO 2026-02-20 23:50:29,007 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:50:29,008 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.3809ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:50:39,981 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=2698a82d-0206-4c96-89b0-76e5ce9631d8&attachTableName=& INFO 2026-02-20 23:50:39,982 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:50:39,982 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:50:39,983 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:50:40,011 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:50:40,017 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 33.1557ms INFO 2026-02-20 23:50:40,017 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:50:40,017 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.5558ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:50:45,972 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=d3136db5-316f-4ba4-b8db-009452b8e692&attachTableName=& INFO 2026-02-20 23:50:45,972 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:50:45,972 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:50:45,974 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:50:46,038 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:50:46,045 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 70.8747ms INFO 2026-02-20 23:50:46,045 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:50:46,045 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.4867ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:50:57,296 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=d5be6d1b-86e1-4226-b7ed-63c84b0f6fcf&attachTableName=& INFO 2026-02-20 23:50:57,297 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:50:57,297 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:50:57,299 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:50:57,343 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:50:57,348 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 49.3725ms INFO 2026-02-20 23:50:57,348 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:50:57,348 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.7478ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:51:22,575 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=f10bb25a-9193-4bf8-852b-2081091a46f1&attachTableName=& INFO 2026-02-20 23:51:22,575 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:51:22,575 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:51:22,577 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:51:22,607 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:51:22,615 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 38.01ms INFO 2026-02-20 23:51:22,615 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:51:22,615 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.0595ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:51:26,742 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=2698a82d-0206-4c96-89b0-76e5ce9631d8&attachTableName=& INFO 2026-02-20 23:51:26,742 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:51:26,742 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:51:26,744 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:51:26,769 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:51:26,774 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 30.6546ms INFO 2026-02-20 23:51:26,774 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:51:26,775 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.8452ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:51:33,073 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=f4c75aef-9dc2-40ce-bca1-60e5de5ac722&attachTableName=& INFO 2026-02-20 23:51:33,074 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:51:33,074 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:51:33,075 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:51:33,103 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:51:33,112 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 36.4669ms INFO 2026-02-20 23:51:33,112 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:51:33,112 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.6757ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:51:38,974 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=3&type=0&formCode=& INFO 2026-02-20 23:51:38,974 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:51:38,974 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:51:38,976 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:51:39,081 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:51:39,081 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 105.1052ms INFO 2026-02-20 23:51:39,081 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-20 23:51:39,081 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 107.2914ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:51:41,335 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-02-20 23:51:41,335 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:51:41,336 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:51:41,336 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:51:41,337 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:51:41,344 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:51:41,344 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.7485ms INFO 2026-02-20 23:51:41,344 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:51:41,344 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0891ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:51:41,379 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetHintsNumber?& INFO 2026-02-20 23:51:41,380 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:51:41,380 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M)' INFO 2026-02-20 23:51:41,381 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetHintsNumber", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.HintsNumberDto GetHintsNumber() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:51:41,418 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:51:41,418 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M) in 37.1581ms INFO 2026-02-20 23:51:41,418 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M)' INFO 2026-02-20 23:51:41,418 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.0664ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:51:42,211 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 23:51:42,211 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:51:42,211 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:51:42,212 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:51:42,213 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:51:42,219 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:51:42,220 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3878ms INFO 2026-02-20 23:51:42,220 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:51:42,220 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6731ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:51:43,092 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 23:51:43,092 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:51:43,092 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:51:43,092 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:51:43,094 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:51:43,100 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:51:43,100 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.239ms INFO 2026-02-20 23:51:43,100 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:51:43,100 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.329ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:51:43,103 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 23:51:43,103 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:51:43,103 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:51:43,105 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:51:43,107 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:51:43,108 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0483ms INFO 2026-02-20 23:51:43,108 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:51:43,108 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7302ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:45,326 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 23:58:45,327 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 23:58:45,327 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1651ms 200 text/html INFO 2026-02-20 23:58:45,415 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-20 23:58:45,416 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 23:58:45,416 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-20 23:58:45,416 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.816ms 200 application/javascript INFO 2026-02-20 23:58:45,416 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:45,431 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 23:58:45,431 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9247ms 200 application/javascript INFO 2026-02-20 23:58:45,463 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 23:58:45,466 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-20 23:58:45,466 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-20 23:58:45,466 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 23:58:45,466 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3948ms 200 text/css INFO 2026-02-20 23:58:45,466 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9046ms 200 application/javascript INFO 2026-02-20 23:58:45,467 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-20 23:58:45,467 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-20 23:58:45,467 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6255ms 200 application/javascript INFO 2026-02-20 23:58:45,469 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 23:58:45,469 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-20 23:58:45,469 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-20 23:58:45,469 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4067ms 200 application/javascript INFO 2026-02-20 23:58:45,471 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 23:58:45,471 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8281ms 200 application/javascript INFO 2026-02-20 23:58:45,528 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771603123451&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-20 23:58:45,529 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-20 23:58:45,529 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5544ms 200 text/html INFO 2026-02-20 23:58:45,530 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-20 23:58:45,530 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-20 23:58:45,530 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.433ms 200 application/javascript INFO 2026-02-20 23:58:45,536 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 23:58:45,537 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 23:58:45,537 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0469ms 200 application/javascript INFO 2026-02-20 23:58:45,613 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-20 23:58:45,613 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:45,614 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-20 23:58:45,617 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-20 23:58:45,617 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4252ms 200 text/css INFO 2026-02-20 23:58:45,623 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-20 23:58:45,623 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7812ms 200 application/javascript INFO 2026-02-20 23:58:45,763 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-02-20 23:58:45,763 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-02-20 23:58:45,765 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-02-20 23:58:45,765 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7605ms 200 application/javascript INFO 2026-02-20 23:58:45,765 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-02-20 23:58:45,765 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1655ms 200 application/javascript INFO 2026-02-20 23:58:46,806 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-20 23:58:46,806 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-20 23:58:46,806 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.853ms 200 application/javascript INFO 2026-02-20 23:58:47,179 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9073238093804132 INFO 2026-02-20 23:58:47,180 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-20 23:58:47,180 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8826ms 200 application/javascript INFO 2026-02-20 23:58:47,228 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-20 23:58:47,229 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-20 23:58:47,229 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8592ms 200 image/jpeg INFO 2026-02-20 23:58:47,381 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1771603123451%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-20 23:58:47,382 [48 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 23:58:47,382 [48 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 23:58:47,383 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:47,385 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 23:58:47,385 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:47,385 [44 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 23:58:47,386 [44 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 23:58:47,386 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:47,386 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:47,387 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:47,388 [48 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771603123451&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home WARN 2026-02-20 23:58:47,388 [44 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-02-20 23:58:47,388 [44 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-20 23:58:47,388 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:47,389 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.5052ms INFO 2026-02-20 23:58:47,389 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:47,389 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.997ms 401 application/json; charset=utf-8 INFO 2026-02-20 23:58:47,391 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:47,391 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.7528ms INFO 2026-02-20 23:58:47,391 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:47,391 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8621ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:47,507 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-02-20 23:58:47,507 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:47,510 [41 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-02-20 23:58:47,510 [41 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-02-20 23:58:47,510 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:58:47,512 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-20 23:58:47,513 [41 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIwNDMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTU5MCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWQtOWHpOaihSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMDQzIiwianRpIjoiYWVlNjhjMzItYTYxMS00NTg1LTg1ODQtNGMzYzkwOTkzYzE0IiwiaWF0IjoxNzcxNDI2OTMwLCJuYmYiOjE3NzE0MjY5MjgsImV4cCI6MTc3MTUxMzMzMCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.kLewJrWY1wOQK2QP2fxcRRUlKbD-epdXn_6SEm7WebM INFO 2026-02-20 23:58:47,516 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:47,516 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.3583ms INFO 2026-02-20 23:58:47,516 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-20 23:58:47,516 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4749ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:47,636 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-02-20 23:58:47,636 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:47,637 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:47,639 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:47,640 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:47,642 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-20 23:58:47,642 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-20 23:58:47,642 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-20 23:58:47,657 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-20 23:58:47,660 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:47,660 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.4772ms INFO 2026-02-20 23:58:47,660 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:47,660 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.7131ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:47,777 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-20 23:58:47,778 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:47,778 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:47,779 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:47,780 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-20 23:58:47,780 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-20 23:58:47,780 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-20 23:58:47,783 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-02-20 23:58:47,783 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:47,784 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:47,785 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:47,788 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:47,788 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2231ms INFO 2026-02-20 23:58:47,788 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:47,788 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8931ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:47,810 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-20 23:58:47,813 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:47,813 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.8294ms INFO 2026-02-20 23:58:47,813 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:47,813 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.7902ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:47,888 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-20 23:58:47,888 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:47,888 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-20 23:58:47,888 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7249ms 200 application/javascript INFO 2026-02-20 23:58:47,891 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-20 23:58:47,891 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-20 23:58:47,891 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:47,891 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-20 23:58:47,891 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-20 23:58:47,891 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4415ms 200 text/css INFO 2026-02-20 23:58:47,891 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5406ms 200 application/javascript INFO 2026-02-20 23:58:47,893 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-20 23:58:47,893 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:47,893 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-20 23:58:47,893 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4138ms 200 application/javascript INFO 2026-02-20 23:58:47,952 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-20 23:58:47,952 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-20 23:58:47,952 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:47,952 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-20 23:58:47,952 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:47,952 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-20 23:58:47,952 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-20 23:58:47,952 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4556ms 200 application/javascript INFO 2026-02-20 23:58:47,952 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-20 23:58:47,953 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3389ms 200 application/javascript INFO 2026-02-20 23:58:47,953 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8807ms 200 text/css INFO 2026-02-20 23:58:47,954 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-20 23:58:47,954 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-20 23:58:47,954 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:47,955 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-20 23:58:47,955 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4879ms 200 application/javascript INFO 2026-02-20 23:58:47,955 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-20 23:58:47,955 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1781ms 200 text/css INFO 2026-02-20 23:58:47,980 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-20 23:58:47,980 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:47,980 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:47,981 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:47,989 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:47,989 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.7353ms INFO 2026-02-20 23:58:47,989 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:47,989 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5839ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:48,007 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-02-20 23:58:48,008 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:48,008 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,009 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:48,010 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 23:58:48,010 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:48,010 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:48,010 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,012 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:48,012 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:48,012 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2426ms INFO 2026-02-20 23:58:48,012 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,012 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0548ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:48,017 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:48,017 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4645ms INFO 2026-02-20 23:58:48,017 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,017 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3799ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:48,115 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-20 23:58:48,124 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:48,124 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,126 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:48,131 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:48,131 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.2644ms INFO 2026-02-20 23:58:48,131 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,131 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3297ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:48,300 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-20 23:58:48,300 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-20 23:58:48,301 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-20 23:58:48,301 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6818ms 200 image/png INFO 2026-02-20 23:58:48,301 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-20 23:58:48,301 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7238ms 200 image/png INFO 2026-02-20 23:58:48,302 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-20 23:58:48,302 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-20 23:58:48,302 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5379ms 200 image/png INFO 2026-02-20 23:58:48,303 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-20 23:58:48,304 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-20 23:58:48,304 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5134ms 200 image/png INFO 2026-02-20 23:58:48,327 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-02-20 23:58:48,327 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:48,327 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,329 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:48,332 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-20 23:58:48,332 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:48,332 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,333 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:48,333 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.233ms INFO 2026-02-20 23:58:48,333 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,333 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3901ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:48,333 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:48,337 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:48,337 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.8237ms INFO 2026-02-20 23:58:48,337 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,337 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6914ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:48,346 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-20 23:58:48,347 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:48,348 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,349 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:48,349 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-20 23:58:48,349 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:48,349 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,350 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:48,352 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:48,352 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.1413ms INFO 2026-02-20 23:58:48,352 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,352 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2025ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:48,354 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-20 23:58:48,354 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:48,354 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,355 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:48,358 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:48,358 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.9152ms INFO 2026-02-20 23:58:48,358 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,358 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6335ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:48,359 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:48,359 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4093ms INFO 2026-02-20 23:58:48,359 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,359 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0558ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:48,359 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-02-20 23:58:48,359 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:48,359 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,360 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:48,363 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:48,363 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6742ms INFO 2026-02-20 23:58:48,363 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,363 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2079ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:48,408 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-20 23:58:48,409 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-20 23:58:48,409 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7907ms 200 image/png INFO 2026-02-20 23:58:48,426 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-20 23:58:48,427 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-20 23:58:48,427 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2208ms 200 image/jpeg INFO 2026-02-20 23:58:48,428 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-20 23:58:48,428 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-20 23:58:48,429 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-20 23:58:48,429 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8294ms 200 image/jpeg INFO 2026-02-20 23:58:48,429 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-20 23:58:48,429 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9466ms 200 image/jpeg INFO 2026-02-20 23:58:48,458 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-20 23:58:48,459 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:48,459 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,460 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:48,485 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-20 23:58:48,485 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:48,485 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,487 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:48,509 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:48,509 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.4033ms INFO 2026-02-20 23:58:48,509 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,509 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.0669ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:48,515 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:48,515 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 55.0669ms INFO 2026-02-20 23:58:48,515 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:48,515 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.8367ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:55,851 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-20 23:58:55,852 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-20 23:58:55,852 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0609ms 200 text/css INFO 2026-02-20 23:58:55,854 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-20 23:58:55,854 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:55,855 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-20 23:58:55,855 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7517ms 200 application/javascript INFO 2026-02-20 23:58:55,910 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 23:58:55,910 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:55,910 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:55,910 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:55,912 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:55,917 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:55,918 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9778ms INFO 2026-02-20 23:58:55,918 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:55,918 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9313ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:56,059 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-02-20 23:58:56,059 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:56,060 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:56,063 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:56,063 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-02-20 23:58:56,064 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:56,065 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:56,066 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-02-20 23:58:56,066 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:56,067 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:56,067 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:56,067 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-02-20 23:58:56,067 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:56,067 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:56,068 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:56,069 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:56,070 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 23:58:56,070 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:56,070 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:56,071 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:56,081 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:56,081 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 18.3956ms INFO 2026-02-20 23:58:56,081 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:56,081 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.4726ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:56,082 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:56,082 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 15.7504ms INFO 2026-02-20 23:58:56,082 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:56,083 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0419ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:56,083 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:56,083 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 11.8306ms INFO 2026-02-20 23:58:56,083 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:56,083 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4501ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:56,083 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:56,083 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 14.7872ms INFO 2026-02-20 23:58:56,083 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:56,083 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3079ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:56,084 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:56,084 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 16.3173ms INFO 2026-02-20 23:58:56,084 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:56,085 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.6382ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:56,253 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2043& INFO 2026-02-20 23:58:56,254 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:56,254 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:56,255 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:56,259 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:56,260 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 4.3198ms INFO 2026-02-20 23:58:56,260 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:56,260 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3634ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:57,618 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-20 23:58:57,619 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-20 23:58:57,619 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-20 23:58:57,619 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9615ms 200 text/css INFO 2026-02-20 23:58:57,619 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:57,620 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-20 23:58:57,620 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.721ms 200 application/javascript INFO 2026-02-20 23:58:57,649 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-02-20 23:58:57,649 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:57,649 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:57,649 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:57,651 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:57,658 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:57,658 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.8903ms INFO 2026-02-20 23:58:57,658 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:57,658 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1103ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:57,815 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-02-20 23:58:57,816 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:57,816 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:57,817 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:57,818 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-02-20 23:58:57,818 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:57,818 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:57,819 [55 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-20 23:58:57,819 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:57,823 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:57,823 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.4092ms INFO 2026-02-20 23:58:57,823 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:57,823 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1526ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:57,826 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:57,826 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.8829ms INFO 2026-02-20 23:58:57,826 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:57,826 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8912ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:57,965 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2043& INFO 2026-02-20 23:58:57,965 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:57,965 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:57,967 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:57,970 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:57,970 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.783ms INFO 2026-02-20 23:58:57,971 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:57,971 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7766ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:59,551 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-02-20 23:58:59,552 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:58:59,552 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:59,552 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:59,553 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:59,554 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-02-20 23:58:59,555 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:58:59,555 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:59,556 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:58:59,559 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:59,560 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3032ms INFO 2026-02-20 23:58:59,560 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:59,560 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4752ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:58:59,560 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:58:59,561 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.2317ms INFO 2026-02-20 23:58:59,561 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:58:59,561 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3243ms 200 application/json; charset=utf-8 INFO 2026-02-20 23:59:00,535 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-02-20 23:59:00,535 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-20 23:59:00,535 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-20 23:59:00,535 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:59:00,536 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-20 23:59:00,543 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-20 23:59:00,543 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2019ms INFO 2026-02-20 23:59:00,543 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-20 23:59:00,543 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3006ms 200 application/json; charset=utf-8